1
- {
1
+ {
2
2
"runtime": "Default",
3
3
"swaggerGenerator": {
4
4
"fromSwagger": {
14
14
"typeScriptVersion": 2.0,
15
15
"template": "Angular",
16
16
"promiseType": "Promise",
17
- "httpClass": "HttpClient",
17
+ "httpClass": "HttpClient",
18
+ "useSingletonProvider": false,
19
+ "injectionTokenType": "InjectionToken",
20
+ "rxJsVersion": 6.0,
18
21
"dateTimeType": "MomentJS",
19
22
"nullValue": "Undefined",
20
23
"generateClientClasses": true,
36
39
"excludedTypeNames": [],
37
40
"handleReferences": false,
38
41
"generateConstructorInterface": true,
42
+ "convertConstructorInterfaceData": false,
39
43
"importRequiredTypes": true,
40
44
"useGetBaseUrlMethod": false,
41
45
"baseUrlTokenName": "API_BASE_URL",
42
- "injectionTokenType ": "InjectionToken ",
46
+ "queryNullValue ": "",
43
47
"output": "../src/shared/service-proxies/service-proxies.ts"
44
48
},
45
49
"swaggerToCSharpClient": {
55
59
"httpClientType": "System.Net.Http.HttpClient",
56
60
"useHttpRequestMessageCreationMethod": false,
57
61
"useBaseUrl": true,
62
+ "generateBaseUrlProperty": true,
58
63
"generateSyncMethods": false,
64
+ "exposeJsonSerializerSettings": false,
59
65
"clientClassAccessModifier": "public",
66
+ "typeAccessModifier": "public",
60
67
"generateContractsOutput": false,
61
68
"parameterDateTimeFormat": "s",
62
69
"generateUpdateJsonSerializerSettingsMethod": true,
63
70
"serializeTypeInformation": false,
71
+ "queryNullValue": "",
64
72
"className": "{controller}Client",
65
- "namespace ": "MyNamespace ",
73
+ "operationGenerationMode ": "MultipleClientsFromOperationId ",
66
74
"generateOptionalParameters": false,
75
+ "generateJsonMethods": true,
76
+ "parameterArrayType": "System.Collections.Generic.IEnumerable",
77
+ "parameterDictionaryType": "System.Collections.Generic.IDictionary",
78
+ "responseArrayType": "System.Collections.ObjectModel.ObservableCollection",
79
+ "responseDictionaryType": "System.Collections.Generic.Dictionary",
80
+ "wrapResponses": false,
81
+ "generateResponseClasses": true,
82
+ "responseClass": "SwaggerResponse",
83
+ "namespace": "MyNamespace",
67
84
"requiredPropertiesMustBeDefined": true,
68
85
"dateType": "System.DateTime",
69
86
"dateTimeType": "System.DateTime",
70
87
"timeType": "System.TimeSpan",
71
88
"timeSpanType": "System.TimeSpan",
72
89
"arrayType": "System.Collections.ObjectModel.ObservableCollection",
73
90
"dictionaryType": "System.Collections.Generic.Dictionary",
91
+ "arrayBaseType": "System.Collections.ObjectModel.ObservableCollection",
92
+ "dictionaryBaseType": "System.Collections.Generic.Dictionary",
74
93
"classStyle": "Inpc",
75
- "operationGenerationMode": "MultipleClientsFromOperationId",
76
94
"generateDefaultValues": true,
77
95
"generateDataAnnotations": true,
78
96
"excludedTypeNames": [],
79
- "wrapResponses": false,
80
- "generateResponseClasses": true,
81
- "responseClass": "SwaggerResponse",
82
97
"handleReferences": false,
83
98
"generateImmutableArrayProperties": false,
84
99
"generateImmutableDictionaryProperties": false,
87
102
"swaggerToCSharpController": {
88
103
"controllerStyle": "Partial",
89
104
"useCancellationToken": false,
105
+ "aspNetNamespace": "System.Web.Http",
90
106
"className": "{controller}",
91
- "namespace ": "MyNamespace ",
107
+ "operationGenerationMode ": "MultipleClientsFromOperationId ",
92
108
"additionalNamespaceUsages": [
93
109
"System.Web.Http"
94
110
],
95
111
"generateOptionalParameters": false,
112
+ "generateJsonMethods": true,
113
+ "parameterArrayType": "System.Collections.Generic.IEnumerable",
114
+ "parameterDictionaryType": "System.Collections.Generic.IDictionary",
115
+ "responseArrayType": "System.Collections.ObjectModel.ObservableCollection",
116
+ "responseDictionaryType": "System.Collections.Generic.Dictionary",
117
+ "wrapResponses": false,
118
+ "generateResponseClasses": true,
119
+ "responseClass": "SwaggerResponse",
120
+ "namespace": "MyNamespace",
96
121
"requiredPropertiesMustBeDefined": true,
97
122
"dateType": "System.DateTime",
98
123
"dateTimeType": "System.DateTime",
99
124
"timeType": "System.TimeSpan",
100
125
"timeSpanType": "System.TimeSpan",
101
126
"arrayType": "System.Collections.Generic.IEnumerable",
102
127
"dictionaryType": "System.Collections.Generic.Dictionary",
128
+ "arrayBaseType": "System.Collections.ObjectModel.ObservableCollection",
129
+ "dictionaryBaseType": "System.Collections.Generic.Dictionary",
103
130
"classStyle": "Inpc",
104
- "operationGenerationMode": "MultipleClientsFromOperationId",
105
131
"generateDefaultValues": true,
106
132
"generateDataAnnotations": true,
107
133
"excludedTypeNames": [],
108
- "wrapResponses": false,
109
- "generateResponseClasses": true,
110
- "responseClass": "SwaggerResponse",
111
134
"handleReferences": false,
112
135
"generateImmutableArrayProperties": false,
113
136
"generateImmutableDictionaryProperties": false,
114
137
"output": null
115
138
}
116
139
}
117
- }
140
+ }
0 commit comments