public IRegistration Then(TBaseService implementation)
        {
            var registration = new ConditionalInstanceRegistration <TBaseService>();

            registration.SetActivationRule(this);
            registration.MapsTo(implementation);

            return(registration);
        }
Beispiel #2
0
        public List <IRegistration> Then(TBaseService implementation)
        {
            var list = new List <IRegistration>();

            var registration = new ConditionalInstanceRegistration <TBaseService>();

            registration.SetActivationRule(this);
            registration.MapsTo(implementation);

            list.Add(registration);
            list.Add(Given <TCondition> .Then <TCondition>());

            return(list);
        }