This commit is contained in:
Eugene Sadovoi 2018-04-05 19:17:26 -04:00
Родитель 27c5931ccf ad646c1159
Коммит 3d7a9beef5
2 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -13,6 +13,7 @@ namespace BuildPlanExample
// applies to ALL resolutions of the type regardless of requested name.
// In other words it creates 'Built-In' registration similar to Lazy or IEnumerable.
Context.Policies.Set(typeof(IFoo<>), string.Empty, typeof(IBuildPlanPolicy), new FooBuildPlanPolicy());
Context.Policies.Set(typeof(Foo<>), string.Empty, typeof(IBuildPlanPolicy), new FooBuildPlanPolicy()); // Optional
}
}
}

Просмотреть файл

@ -13,7 +13,7 @@ namespace BuildPlanCreatorExample
// applies to ALL resolutions of the type regardless of requested name.
// In other words it creates 'Built-In' registration similar to Lazy or IEnumerable.
Context.Policies.Set(typeof(IFoo<>), string.Empty, typeof(IBuildPlanCreatorPolicy), new FooBuildPlanCreatorPolicy(Context.Policies));
Context.Policies.Set(typeof(Foo<>), string.Empty, typeof(IBuildPlanCreatorPolicy), new FooBuildPlanCreatorPolicy(Context.Policies));
Context.Policies.Set(typeof(Foo<>), string.Empty, typeof(IBuildPlanCreatorPolicy), new FooBuildPlanCreatorPolicy(Context.Policies)); // Optional
}
}
}