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),
     });
 }
예제 #3
0
 public Pick(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }
예제 #4
0
 public BasedOnGeneric(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }
예제 #5
0
 public BasedOnNonGeneric(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }
예제 #6
0
파일: Pick.cs 프로젝트: hmemcpy/AgentMulder
 public Pick(IBasedOnRegistrationCreator registrationCreator)
     : base(pattern)
 {
     this.registrationCreator = registrationCreator;
 }