public DataTypeBuilder(IEntityNaming naming, ISyntaxGenerator syntax, IExportableCheck exportable, AttachedMemberCache attachedMembers, ICommentParser commentParser) : base(naming, syntax, exportable, attachedMembers) { _commentParser = commentParser; }
public SyntaxGenerator(IExportableCheck exportableCheck, IEntityNaming entityNaming) { if (exportableCheck == null) { throw new ArgumentNullException(nameof(exportableCheck)); } if (entityNaming == null) { throw new ArgumentNullException(nameof(entityNaming)); } _exportableCheck = exportableCheck; _entityNaming = entityNaming; }
protected Builder(IEntityNaming naming, ISyntaxGenerator syntax, IExportableCheck exportable, AttachedMemberCache attachedMembers) { if (naming == null) { throw new ArgumentNullException(nameof(naming)); } if (syntax == null) { throw new ArgumentNullException(nameof(syntax)); } if (exportable == null) { throw new ArgumentNullException(nameof(exportable)); } if (attachedMembers == null) { throw new ArgumentNullException(nameof(attachedMembers)); } Naming = naming; Syntax = syntax; Exportable = exportable; AttachedMembers = attachedMembers; }
public BlockSyntaxGenerator(IExportableCheck exportableCheck, IEntityNaming entityNaming) : base(exportableCheck, entityNaming) { }
public DataTypeSyntaxGenerator(IExportableCheck exportableCheck, IEntityNaming entityNaming) : base(exportableCheck, entityNaming) { }
public NamespaceSyntaxGenerator(IExportableCheck exportableCheck, IEntityNaming entityNaming) : base(exportableCheck, entityNaming) { }