コード例 #1
0
 public ContentTypeWriter(ICodeGenerationOptions options, CodeDomProvider codeDomProvider, IContentTypeCodeBuilder codeBuilder, MemberNameValidator memberNameValidator)
 {
     _options = options ?? (ICodeGenerationOptions)ComposerMigrationOptions.Default;
     _codeDomProvider = codeDomProvider;
     _codeBuilder = codeBuilder;
     _memberNameValidator = memberNameValidator;
 }
コード例 #2
0
 public ContentTypeWriter(ICodeGenerationOptions options, CodeDomProvider codeDomProvider, IContentTypeCodeBuilder codeBuilder, MemberNameValidator memberNameValidator)
 {
     _options             = options ?? (ICodeGenerationOptions)ComposerMigrationOptions.Default;
     _codeDomProvider     = codeDomProvider;
     _codeBuilder         = codeBuilder;
     _memberNameValidator = memberNameValidator;
 }
コード例 #3
0
 public ContentTypeCodeBuilder(CodeDomProvider codeProvider, ICodeGenerationOptions options)
 {
     _codeProvider = codeProvider ?? new CSharpCodeProvider();
     _options = options ?? (ICodeGenerationOptions)ComposerMigrationOptions.Default;
 }
コード例 #4
0
 public ContentTypeCodeBuilder(CodeDomProvider codeProvider, ICodeGenerationOptions options)
 {
     _codeProvider = codeProvider ?? new CSharpCodeProvider();
     _options      = options ?? (ICodeGenerationOptions)ComposerMigrationOptions.Default;
 }
コード例 #5
0
 private static ContentTypeCodeBuilder CreateSubject(ICodeGenerationOptions options)
 {
     return new ContentTypeCodeBuilder(new CSharpCodeProvider(), options);
 }
コード例 #6
0
 private static ContentTypeCodeBuilder CreateSubject(ICodeGenerationOptions options)
 {
     return(new ContentTypeCodeBuilder(new CSharpCodeProvider(), options));
 }