public ApiContentGenerator(INuGetInstaller nugetInstaller, ApiTemplateEngine engine) { _nugetInstaller = nugetInstaller; _apiOverviewBuilder = new ApiOverviewContentBuilder(engine); _dslOverviewBuilder = new DslOverviewContentBuilder(engine); _namespaceBuilder = new NamespaceContentBuilder(engine); _typeBuilder = new TypeContentBuilder(engine); _methodBuilder = new MethodContentBuilder(engine); _propertyBuilder = new PropertyContentBuilder(engine); }
protected ApiContentBuilder(ApiTemplateEngine engine) { _engine = engine; }
public NamespaceContentBuilder(ApiTemplateEngine engine) : base(engine) { }
public ApiOverviewContentBuilder(ApiTemplateEngine engine) : base(engine) { }
public MethodContentBuilder(ApiTemplateEngine engine) : base(engine) { }
public PropertyContentBuilder(ApiTemplateEngine engine) : base(engine) { }
public TypeContentBuilder(ApiTemplateEngine engine) : base(engine) { }