1
+ {
2
+ "runtime": "NetCore21",
3
+ "defaultVariables": null,
4
+ "swaggerGenerator": {
5
+ "fromSwagger": {
6
+ "url": "http://localhost:2316/swagger/v0.1/swagger.json",
7
+ "output": null
8
+ }
9
+ },
10
+ "codeGenerators": {
11
+ "swaggerToCSharpClient": {
12
+ "clientBaseClass": null,
13
+ "configurationClass": null,
14
+ "generateClientClasses": true,
15
+ "generateClientInterfaces": false,
16
+ "generateDtoTypes": true,
17
+ "injectHttpClient": false,
18
+ "disposeHttpClient": true,
19
+ "protectedMethods": [],
20
+ "generateExceptionClasses": true,
21
+ "exceptionClass": "SwaggerException",
22
+ "wrapDtoExceptions": true,
23
+ "useHttpClientCreationMethod": false,
24
+ "httpClientType": "System.Net.Http.HttpClient",
25
+ "useHttpRequestMessageCreationMethod": false,
26
+ "useBaseUrl": true,
27
+ "generateBaseUrlProperty": true,
28
+ "generateSyncMethods": false,
29
+ "exposeJsonSerializerSettings": false,
30
+ "clientClassAccessModifier": "public",
31
+ "typeAccessModifier": "public",
32
+ "generateContractsOutput": false,
33
+ "contractsNamespace": null,
34
+ "contractsOutputFilePath": null,
35
+ "parameterDateTimeFormat": "s",
36
+ "generateUpdateJsonSerializerSettingsMethod": true,
37
+ "serializeTypeInformation": false,
38
+ "queryNullValue": "",
39
+ "className": "{controller}Client",
40
+ "operationGenerationMode": "SingleClientFromPathSegments",
41
+ "additionalNamespaceUsages": [],
42
+ "additionalContractNamespaceUsages": [],
43
+ "generateOptionalParameters": false,
44
+ "generateJsonMethods": true,
45
+ "enforceFlagEnums": false,
46
+ "parameterArrayType": "System.Collections.Generic.IEnumerable",
47
+ "parameterDictionaryType": "System.Collections.Generic.IDictionary",
48
+ "responseArrayType": "System.Collections.Generic.ICollection",
49
+ "responseDictionaryType": "System.Collections.Generic.IDictionary",
50
+ "wrapResponses": false,
51
+ "wrapResponseMethods": [],
52
+ "generateResponseClasses": true,
53
+ "responseClass": "SwaggerResponse",
54
+ "namespace": "Evelyn.Client.Rest.Generated",
55
+ "requiredPropertiesMustBeDefined": true,
56
+ "dateType": "System.DateTimeOffset",
57
+ "jsonConverters": null,
58
+ "dateTimeType": "System.DateTimeOffset",
59
+ "timeType": "System.TimeSpan",
60
+ "timeSpanType": "System.TimeSpan",
61
+ "arrayType": "System.Collections.Generic.ICollection",
62
+ "arrayInstanceType": "System.Collections.ObjectModel.Collection",
63
+ "dictionaryType": "System.Collections.Generic.IDictionary",
64
+ "dictionaryInstanceType": "System.Collections.Generic.Dictionary",
65
+ "arrayBaseType": "System.Collections.ObjectModel.Collection",
66
+ "dictionaryBaseType": "System.Collections.Generic.Dictionary",
67
+ "classStyle": "Poco",
68
+ "generateDefaultValues": true,
69
+ "generateDataAnnotations": true,
70
+ "excludedTypeNames": [],
71
+ "handleReferences": false,
72
+ "generateImmutableArrayProperties": false,
73
+ "generateImmutableDictionaryProperties": false,
74
+ "jsonSerializerSettingsTransformationMethod": null,
75
+ "templateDirectory": null,
76
+ "typeNameGeneratorType": null,
77
+ "propertyNameGeneratorType": null,
78
+ "enumNameGeneratorType": null,
79
+ "serviceHost": null,
80
+ "serviceSchemes": null,
81
+ "output": null
82
+ }
83
+ }
84
+ }
0 commit comments