Archive for Oktober, 2010
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);
Posted: Oktober 14th, 2010 under .Net C#.
Comments: none