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);
 }
Beispiel #2
0
 protected ApiContentBuilder(ApiTemplateEngine engine)
 {
     _engine = engine;
 }
Beispiel #3
0
 public NamespaceContentBuilder(ApiTemplateEngine engine)
     : base(engine)
 {
 }
Beispiel #4
0
 public ApiOverviewContentBuilder(ApiTemplateEngine engine)
     : base(engine)
 {
 }
Beispiel #5
0
 public MethodContentBuilder(ApiTemplateEngine engine)
     : base(engine)
 {
 }
 public PropertyContentBuilder(ApiTemplateEngine engine)
     : base(engine)
 {
 }
Beispiel #7
0
 public TypeContentBuilder(ApiTemplateEngine engine)
     : base(engine)
 {
 }