public IRegistration Then(TBaseService implementation) { var registration = new ConditionalInstanceRegistration <TBaseService>(); registration.SetActivationRule(this); registration.MapsTo(implementation); return(registration); }
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); }