コード例 #1
0
 public AnonymousTypeProcessor(AnonymousTypeRegistrar anonymousTypeRegistrar, TypeEntityRegistrar typeEntityRegistrar, RegistrationOptions registrationOptions)
 {
     this.anonymousTypeRegistrar = anonymousTypeRegistrar;
     this.typeEntityRegistrar    = typeEntityRegistrar;
     this.registrationOptions    = registrationOptions;
     typesToRegister             = new Dictionary <TypeReference, AnonymousTypeEntityRegistrationInfo>();
     typeReferencesProcessed     = new HashSet <string>();
 }
コード例 #2
0
 public AnonymousTypeRegistrar(TypeEntityRegistrar typeEntityRegistrar)
 {
     this.typeEntityRegistrar = typeEntityRegistrar;
 }
コード例 #3
0
 public TypeUsageProcessor(TypeEntityRegistrar typeEntityRegistrar)
 {
     this.typeEntityRegistrar = typeEntityRegistrar;
 }
コード例 #4
0
 public EventDefinitionToPropertyDefinitionConverter(RegistrationOptions registrationOptions, TypeEntityRegistrar typeEntityRegistrar)
 {
     this.registrationOptions = registrationOptions;
     this.typeEntityRegistrar = typeEntityRegistrar;
 }