Inegrate calendi in meeting Schedule
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

208 lines
8.0 KiB

  1. {
  2. "runtime": "Default",
  3. "defaultVariables": null,
  4. "documentGenerator": {
  5. "fromDocument": {
  6. "url": "https://localhost:44311/swagger/v1/swagger.json",
  7. "output": null
  8. }
  9. },
  10. "codeGenerators": {
  11. "openApiToTypeScriptClient": {
  12. "className": "{controller}ServiceProxy",
  13. "moduleName": "",
  14. "namespace": "",
  15. "typeScriptVersion": 2.0,
  16. "template": "Angular",
  17. "promiseType": "Promise",
  18. "httpClass": "HttpClient",
  19. "useSingletonProvider": false,
  20. "injectionTokenType": "InjectionToken",
  21. "rxJsVersion": 6.0,
  22. "dateTimeType": "MomentJS",
  23. "nullValue": "Undefined",
  24. "generateClientClasses": true,
  25. "generateClientInterfaces": false,
  26. "generateOptionalParameters": false,
  27. "exportTypes": true,
  28. "wrapDtoExceptions": false,
  29. "exceptionClass": "ApiException",
  30. "clientBaseClass": null,
  31. "wrapResponses": false,
  32. "wrapResponseMethods": [],
  33. "generateResponseClasses": true,
  34. "responseClass": "SwaggerResponse",
  35. "protectedMethods": [],
  36. "configurationClass": null,
  37. "useTransformOptionsMethod": false,
  38. "useTransformResultMethod": false,
  39. "generateDtoTypes": true,
  40. "operationGenerationMode": "MultipleClientsFromPathSegments",
  41. "markOptionalProperties": false,
  42. "generateCloneMethod": true,
  43. "typeStyle": "Class",
  44. "classTypes": [],
  45. "extendedClasses": [],
  46. "extensionCode": null,
  47. "generateDefaultValues": true,
  48. "excludedTypeNames": [],
  49. "excludedParameterNames": [],
  50. "handleReferences": false,
  51. "generateConstructorInterface": true,
  52. "convertConstructorInterfaceData": false,
  53. "importRequiredTypes": true,
  54. "useGetBaseUrlMethod": false,
  55. "baseUrlTokenName": "API_BASE_URL",
  56. "queryNullValue": "",
  57. "inlineNamedDictionaries": false,
  58. "inlineNamedAny": false,
  59. "templateDirectory": null,
  60. "typeNameGeneratorType": null,
  61. "propertyNameGeneratorType": null,
  62. "enumNameGeneratorType": null,
  63. "serviceHost": null,
  64. "serviceSchemes": null,
  65. "output": "../src/shared/service-proxies/service-proxies.ts"
  66. },
  67. "openApiToCSharpClient": {
  68. "clientBaseClass": null,
  69. "configurationClass": null,
  70. "generateClientClasses": true,
  71. "generateClientInterfaces": false,
  72. "injectHttpClient": false,
  73. "disposeHttpClient": true,
  74. "protectedMethods": [],
  75. "generateExceptionClasses": true,
  76. "exceptionClass": "SwaggerException",
  77. "wrapDtoExceptions": true,
  78. "useHttpClientCreationMethod": false,
  79. "httpClientType": "System.Net.Http.HttpClient",
  80. "useHttpRequestMessageCreationMethod": false,
  81. "useBaseUrl": true,
  82. "generateBaseUrlProperty": true,
  83. "generateSyncMethods": false,
  84. "exposeJsonSerializerSettings": false,
  85. "clientClassAccessModifier": "public",
  86. "typeAccessModifier": "public",
  87. "generateContractsOutput": false,
  88. "contractsNamespace": null,
  89. "contractsOutputFilePath": null,
  90. "parameterDateTimeFormat": "s",
  91. "generateUpdateJsonSerializerSettingsMethod": true,
  92. "serializeTypeInformation": false,
  93. "queryNullValue": "",
  94. "className": "{controller}Client",
  95. "operationGenerationMode": "MultipleClientsFromOperationId",
  96. "additionalNamespaceUsages": [],
  97. "additionalContractNamespaceUsages": [],
  98. "generateOptionalParameters": false,
  99. "generateJsonMethods": true,
  100. "enforceFlagEnums": false,
  101. "parameterArrayType": "System.Collections.Generic.IEnumerable",
  102. "parameterDictionaryType": "System.Collections.Generic.IDictionary",
  103. "responseArrayType": "System.Collections.ObjectModel.ObservableCollection",
  104. "responseDictionaryType": "System.Collections.Generic.Dictionary",
  105. "wrapResponses": false,
  106. "wrapResponseMethods": [],
  107. "generateResponseClasses": true,
  108. "responseClass": "SwaggerResponse",
  109. "namespace": "MyNamespace",
  110. "requiredPropertiesMustBeDefined": true,
  111. "dateType": "System.DateTime",
  112. "jsonConverters": null,
  113. "anyType": "object",
  114. "dateTimeType": "System.DateTime",
  115. "timeType": "System.TimeSpan",
  116. "timeSpanType": "System.TimeSpan",
  117. "arrayType": "System.Collections.ObjectModel.ObservableCollection",
  118. "arrayInstanceType": "System.Collections.ObjectModel.Collection",
  119. "dictionaryType": "System.Collections.Generic.Dictionary",
  120. "dictionaryInstanceType": "System.Collections.Generic.Dictionary",
  121. "arrayBaseType": "System.Collections.ObjectModel.ObservableCollection",
  122. "dictionaryBaseType": "System.Collections.Generic.Dictionary",
  123. "classStyle": "Inpc",
  124. "generateDefaultValues": true,
  125. "generateDataAnnotations": true,
  126. "excludedTypeNames": [],
  127. "excludedParameterNames": [],
  128. "handleReferences": false,
  129. "generateImmutableArrayProperties": false,
  130. "generateImmutableDictionaryProperties": false,
  131. "jsonSerializerSettingsTransformationMethod": null,
  132. "inlineNamedArrays": false,
  133. "inlineNamedDictionaries": false,
  134. "inlineNamedTuples": true,
  135. "inlineNamedAny": false,
  136. "generateDtoTypes": true,
  137. "generateOptionalPropertiesAsNullable": false,
  138. "templateDirectory": null,
  139. "typeNameGeneratorType": null,
  140. "propertyNameGeneratorType": null,
  141. "enumNameGeneratorType": null,
  142. "serviceHost": null,
  143. "serviceSchemes": null,
  144. "output": null
  145. },
  146. "openApiToCSharpController": {
  147. "controllerBaseClass": null,
  148. "controllerStyle": "Partial",
  149. "controllerTarget": "AspNet",
  150. "useCancellationToken": false,
  151. "useActionResultType": false,
  152. "generateModelValidationAttributes": false,
  153. "routeNamingStrategy": "None",
  154. "className": "{controller}",
  155. "operationGenerationMode": "MultipleClientsFromOperationId",
  156. "additionalNamespaceUsages": [
  157. "System.Web.Http"
  158. ],
  159. "additionalContractNamespaceUsages": [],
  160. "generateOptionalParameters": false,
  161. "generateJsonMethods": true,
  162. "enforceFlagEnums": false,
  163. "parameterArrayType": "System.Collections.Generic.IEnumerable",
  164. "parameterDictionaryType": "System.Collections.Generic.IDictionary",
  165. "responseArrayType": "System.Collections.ObjectModel.ObservableCollection",
  166. "responseDictionaryType": "System.Collections.Generic.Dictionary",
  167. "wrapResponses": false,
  168. "wrapResponseMethods": [],
  169. "generateResponseClasses": true,
  170. "responseClass": "SwaggerResponse",
  171. "namespace": "MyNamespace",
  172. "requiredPropertiesMustBeDefined": true,
  173. "dateType": "System.DateTime",
  174. "jsonConverters": null,
  175. "anyType": "object",
  176. "dateTimeType": "System.DateTime",
  177. "timeType": "System.TimeSpan",
  178. "timeSpanType": "System.TimeSpan",
  179. "arrayType": "System.Collections.Generic.IEnumerable",
  180. "arrayInstanceType": "System.Collections.ObjectModel.Collection",
  181. "dictionaryType": "System.Collections.Generic.Dictionary",
  182. "dictionaryInstanceType": "System.Collections.Generic.Dictionary",
  183. "arrayBaseType": "System.Collections.ObjectModel.ObservableCollection",
  184. "dictionaryBaseType": "System.Collections.Generic.Dictionary",
  185. "classStyle": "Inpc",
  186. "generateDefaultValues": true,
  187. "generateDataAnnotations": true,
  188. "excludedTypeNames": [],
  189. "excludedParameterNames": [],
  190. "handleReferences": false,
  191. "generateImmutableArrayProperties": false,
  192. "generateImmutableDictionaryProperties": false,
  193. "jsonSerializerSettingsTransformationMethod": null,
  194. "inlineNamedArrays": false,
  195. "inlineNamedDictionaries": false,
  196. "inlineNamedTuples": true,
  197. "inlineNamedAny": false,
  198. "generateDtoTypes": true,
  199. "generateOptionalPropertiesAsNullable": false,
  200. "templateDirectory": null,
  201. "typeNameGeneratorType": null,
  202. "propertyNameGeneratorType": null,
  203. "enumNameGeneratorType": null,
  204. "serviceHost": null,
  205. "serviceSchemes": null,
  206. "output": null
  207. }
  208. }
  209. }