Main menu:

Site search

September 2026
M D M D F S S
 123456
78910111213
14151617181920
21222324252627
282930  

Categories

Tags

Unitity Container – Nützliches Aufrufe

1. Constructor Injection für die Auswahl eines bestimmten Constructor bei Multiple Choice
Container.RegisterType(typeof(ISerializationManager<>), typeof(SerializationManager<>), new InjectionConstructor());

2. Single Pattern Aufruf einer Factory
Container.RegisterType<ISession>(new InjectionFactory(c => SessionFactory.Instance.OpenSession()));

3. Parameterübergabe bei Constructor Injection
var dependencyInjection = new DependencyOverride<INHibSession>(container.Resolve<INHibSession>());
_repository = container.Resolve<IRepository<Entity>>(dependencyInjection);

Write a comment