Beispiel #1
0
 public void Read(ILambdaContainerRegistrationsBuilder <ITypeMappingRegistrations> builder)
 {
     builder.Build()
     .Register <IAchild, AChild>()
     .Register <IAclass, AClass>()
     .RegisterByName <IClassVariant, ClassVariant1>("one")
     .RegisterByName <IClassVariant, ClassVariant2>("two");
     builder.WithOutputLifetime(OutputLifetime.Singleton).Build()
     .Register <IAchild2, AChild>();
 }
Beispiel #2
0
        private void Read(ILambdaContainerRegistrationsBuilder <IFactoryRegistrations> builder)
        {
            var fullName = GetType().FullName;

            builder.Build().RegisterByName(container => fullName, fullName);
        }