public ProductTemplateCreator( PolicyTemplateCreator policyTemplateCreator, ProductGroupTemplateCreator productGroupTemplateCreator, SubscriptionTemplateCreator subscriptionTemplateCreator, ITemplateBuilder templateBuilder) { this.policyTemplateCreator = policyTemplateCreator; this.productGroupTemplateCreator = productGroupTemplateCreator; this.subscriptionTemplateCreator = subscriptionTemplateCreator; this.templateBuilder = templateBuilder; }
public APITemplateCreator( FileReader fileReader, PolicyTemplateCreator policyTemplateCreator, ProductAPITemplateCreator productAPITemplateCreator, TagAPITemplateCreator tagAPITemplateCreator, DiagnosticTemplateCreator diagnosticTemplateCreator, ReleaseTemplateCreator releaseTemplateCreator, ITemplateBuilder templateBuilder) { this.fileReader = fileReader; this.policyTemplateCreator = policyTemplateCreator; this.productAPITemplateCreator = productAPITemplateCreator; this.tagAPITemplateCreator = tagAPITemplateCreator; this.diagnosticTemplateCreator = diagnosticTemplateCreator; this.releaseTemplateCreator = releaseTemplateCreator; this.templateBuilder = templateBuilder; }