Main menu:

Site search

Januar 2026
M D M D F S S
 1234
567891011
12131415161718
19202122232425
262728293031  

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