1- {
1+ {
22 "runtime": "Default",
33 "swaggerGenerator": {
44 "fromSwagger": {
1414 "typeScriptVersion": 2.0,
1515 "template": "Angular",
1616 "promiseType": "Promise",
17- "httpClass": "HttpClient",
17+ "httpClass": "HttpClient",
18+ "useSingletonProvider": false,
19+ "injectionTokenType": "InjectionToken",
20+ "rxJsVersion": 6.0,
1821 "dateTimeType": "MomentJS",
1922 "nullValue": "Undefined",
2023 "generateClientClasses": true,
3639 "excludedTypeNames": [],
3740 "handleReferences": false,
3841 "generateConstructorInterface": true,
42+ "convertConstructorInterfaceData": false,
3943 "importRequiredTypes": true,
4044 "useGetBaseUrlMethod": false,
4145 "baseUrlTokenName": "API_BASE_URL",
42- "injectionTokenType ": "InjectionToken ",
46+ "queryNullValue ": "",
4347 "output": "../src/shared/service-proxies/service-proxies.ts"
4448 },
4549 "swaggerToCSharpClient": {
5559 "httpClientType": "System.Net.Http.HttpClient",
5660 "useHttpRequestMessageCreationMethod": false,
5761 "useBaseUrl": true,
62+ "generateBaseUrlProperty": true,
5863 "generateSyncMethods": false,
64+ "exposeJsonSerializerSettings": false,
5965 "clientClassAccessModifier": "public",
66+ "typeAccessModifier": "public",
6067 "generateContractsOutput": false,
6168 "parameterDateTimeFormat": "s",
6269 "generateUpdateJsonSerializerSettingsMethod": true,
6370 "serializeTypeInformation": false,
71+ "queryNullValue": "",
6472 "className": "{controller}Client",
65- "namespace ": "MyNamespace ",
73+ "operationGenerationMode ": "MultipleClientsFromOperationId ",
6674 "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",
6784 "requiredPropertiesMustBeDefined": true,
6885 "dateType": "System.DateTime",
6986 "dateTimeType": "System.DateTime",
7087 "timeType": "System.TimeSpan",
7188 "timeSpanType": "System.TimeSpan",
7289 "arrayType": "System.Collections.ObjectModel.ObservableCollection",
7390 "dictionaryType": "System.Collections.Generic.Dictionary",
91+ "arrayBaseType": "System.Collections.ObjectModel.ObservableCollection",
92+ "dictionaryBaseType": "System.Collections.Generic.Dictionary",
7493 "classStyle": "Inpc",
75- "operationGenerationMode": "MultipleClientsFromOperationId",
7694 "generateDefaultValues": true,
7795 "generateDataAnnotations": true,
7896 "excludedTypeNames": [],
79- "wrapResponses": false,
80- "generateResponseClasses": true,
81- "responseClass": "SwaggerResponse",
8297 "handleReferences": false,
8398 "generateImmutableArrayProperties": false,
8499 "generateImmutableDictionaryProperties": false,
87102 "swaggerToCSharpController": {
88103 "controllerStyle": "Partial",
89104 "useCancellationToken": false,
105+ "aspNetNamespace": "System.Web.Http",
90106 "className": "{controller}",
91- "namespace ": "MyNamespace ",
107+ "operationGenerationMode ": "MultipleClientsFromOperationId ",
92108 "additionalNamespaceUsages": [
93109 "System.Web.Http"
94110 ],
95111 "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",
96121 "requiredPropertiesMustBeDefined": true,
97122 "dateType": "System.DateTime",
98123 "dateTimeType": "System.DateTime",
99124 "timeType": "System.TimeSpan",
100125 "timeSpanType": "System.TimeSpan",
101126 "arrayType": "System.Collections.Generic.IEnumerable",
102127 "dictionaryType": "System.Collections.Generic.Dictionary",
128+ "arrayBaseType": "System.Collections.ObjectModel.ObservableCollection",
129+ "dictionaryBaseType": "System.Collections.Generic.Dictionary",
103130 "classStyle": "Inpc",
104- "operationGenerationMode": "MultipleClientsFromOperationId",
105131 "generateDefaultValues": true,
106132 "generateDataAnnotations": true,
107133 "excludedTypeNames": [],
108- "wrapResponses": false,
109- "generateResponseClasses": true,
110- "responseClass": "SwaggerResponse",
111134 "handleReferences": false,
112135 "generateImmutableArrayProperties": false,
113136 "generateImmutableDictionaryProperties": false,
114137 "output": null
115138 }
116139 }
117- }
140+ }
0 commit comments