public IEnumerable<IBasedOnPattern> GetRegistrationPatterns(IBasedOnRegistrationCreator registrationCreator)
 {
     return new IBasedOnPattern[]
     {
         new BasedOnGeneric(registrationCreator),
         new BasedOnNonGeneric(registrationCreator),
         new InNamespace(),
         new InSameNamespaceAsGeneric(),
         new InSameNamespaceAsNonGeneric(),
         new Pick(registrationCreator),
         new Where(whereArgumentPatterns),
     };
 }
 public IEnumerable <IBasedOnPattern> GetRegistrationPatterns(IBasedOnRegistrationCreator registrationCreator)
 {
     return(new IBasedOnPattern[]
     {
         new BasedOnGeneric(registrationCreator),
         new BasedOnNonGeneric(registrationCreator),
         new InNamespace(),
         new InSameNamespaceAsGeneric(),
         new InSameNamespaceAsNonGeneric(),
         new Pick(registrationCreator),
         new Where(whereArgumentPatterns),
     });
 }
Exemple #3
0
 public Pick(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }
 public BasedOnGeneric(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }
 public BasedOnNonGeneric(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }
Exemple #6
0
 public Pick(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }