Main menu:

Site search

April 2026
M D M D F S S
 12345
6789101112
13141516171819
20212223242526
27282930  

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