forked from ddrilling/AsbCloudServer
162 lines
6.0 KiB
JSON
162 lines
6.0 KiB
JSON
{
|
|
"ProviderId": "Unchase.OpenAPI.ConnectedService",
|
|
"Version": "1.5.20.0",
|
|
"GettingStartedDocument": {
|
|
"Uri": "https://github.com/unchase/Unchase.OpenAPI.Connectedservice/"
|
|
},
|
|
"ExtendedData": {
|
|
"ServiceName": "OpenAPIService",
|
|
"GeneratedFileName": "OpenAPI",
|
|
"Endpoint": "https://localhost:5001/swagger/v1/swagger.json",
|
|
"GeneratedFileNamePrefix": null,
|
|
"GenerateCSharpClient": true,
|
|
"GenerateTypeScriptClient": false,
|
|
"GenerateCSharpController": false,
|
|
"OpenApiToCSharpClientCommand": {
|
|
"ClientBaseClass": null,
|
|
"ConfigurationClass": null,
|
|
"GenerateClientClasses": true,
|
|
"GenerateClientInterfaces": false,
|
|
"ClientBaseInterface": null,
|
|
"InjectHttpClient": true,
|
|
"DisposeHttpClient": true,
|
|
"ProtectedMethods": [],
|
|
"GenerateExceptionClasses": true,
|
|
"ExceptionClass": "ApiException",
|
|
"WrapDtoExceptions": true,
|
|
"UseHttpClientCreationMethod": false,
|
|
"HttpClientType": "System.Net.Http.HttpClient",
|
|
"UseHttpRequestMessageCreationMethod": false,
|
|
"UseBaseUrl": true,
|
|
"GenerateBaseUrlProperty": true,
|
|
"GenerateSyncMethods": false,
|
|
"GeneratePrepareRequestAndProcessResponseAsAsyncMethods": false,
|
|
"ExposeJsonSerializerSettings": false,
|
|
"ClientClassAccessModifier": "public",
|
|
"TypeAccessModifier": "public",
|
|
"GenerateContractsOutput": false,
|
|
"ContractsNamespace": null,
|
|
"ContractsOutputFilePath": null,
|
|
"ParameterDateTimeFormat": "s",
|
|
"ParameterDateFormat": "yyyy-MM-dd",
|
|
"GenerateUpdateJsonSerializerSettingsMethod": true,
|
|
"UseRequestAndResponseSerializationSettings": false,
|
|
"SerializeTypeInformation": false,
|
|
"QueryNullValue": "",
|
|
"ClassName": "{controller}Client",
|
|
"OperationGenerationMode": 1,
|
|
"AdditionalNamespaceUsages": [],
|
|
"AdditionalContractNamespaceUsages": [],
|
|
"GenerateOptionalParameters": false,
|
|
"GenerateJsonMethods": false,
|
|
"EnforceFlagEnums": false,
|
|
"ParameterArrayType": "System.Collections.Generic.IEnumerable",
|
|
"ParameterDictionaryType": "System.Collections.Generic.IDictionary",
|
|
"ResponseArrayType": "System.Collections.Generic.ICollection",
|
|
"ResponseDictionaryType": "System.Collections.Generic.IDictionary",
|
|
"WrapResponses": false,
|
|
"WrapResponseMethods": [],
|
|
"GenerateResponseClasses": true,
|
|
"ResponseClass": "SwaggerResponse",
|
|
"Namespace": "ConsoleApp1.OpenAPIService",
|
|
"RequiredPropertiesMustBeDefined": true,
|
|
"DateType": "System.DateTimeOffset",
|
|
"JsonConverters": null,
|
|
"AnyType": "object",
|
|
"DateTimeType": "System.DateTimeOffset",
|
|
"TimeType": "System.TimeSpan",
|
|
"TimeSpanType": "System.TimeSpan",
|
|
"ArrayType": "System.Collections.Generic.ICollection",
|
|
"ArrayInstanceType": "System.Collections.ObjectModel.Collection",
|
|
"DictionaryType": "System.Collections.Generic.IDictionary",
|
|
"DictionaryInstanceType": "System.Collections.Generic.Dictionary",
|
|
"ArrayBaseType": "System.Collections.ObjectModel.Collection",
|
|
"DictionaryBaseType": "System.Collections.Generic.Dictionary",
|
|
"ClassStyle": 0,
|
|
"JsonLibrary": 0,
|
|
"GenerateDefaultValues": true,
|
|
"GenerateDataAnnotations": true,
|
|
"ExcludedTypeNames": [],
|
|
"ExcludedParameterNames": [],
|
|
"HandleReferences": false,
|
|
"GenerateImmutableArrayProperties": false,
|
|
"GenerateImmutableDictionaryProperties": false,
|
|
"JsonSerializerSettingsTransformationMethod": null,
|
|
"InlineNamedArrays": false,
|
|
"InlineNamedDictionaries": false,
|
|
"InlineNamedTuples": true,
|
|
"InlineNamedAny": false,
|
|
"GenerateDtoTypes": true,
|
|
"GenerateOptionalPropertiesAsNullable": false,
|
|
"GenerateNullableReferenceTypes": false,
|
|
"TemplateDirectory": null,
|
|
"TypeNameGeneratorType": null,
|
|
"PropertyNameGeneratorType": null,
|
|
"EnumNameGeneratorType": null,
|
|
"ServiceHost": null,
|
|
"ServiceSchemes": null,
|
|
"output": "OpenAPI.cs",
|
|
"newLineBehavior": 0
|
|
},
|
|
"ExcludeTypeNamesLater": true,
|
|
"OpenApiToTypeScriptClientCommand": null,
|
|
"OpenApiToCSharpControllerCommand": null,
|
|
"Variables": null,
|
|
"Runtime": 0,
|
|
"CopySpecification": false,
|
|
"OpenGeneratedFilesOnComplete": false,
|
|
"UseRelativePath": false,
|
|
"ConvertFromOdata": false,
|
|
"OpenApiConvertSettings": {
|
|
"ServiceRoot": "http://localhost",
|
|
"Version": {
|
|
"Major": 1,
|
|
"Minor": 0,
|
|
"Build": 1,
|
|
"Revision": -1,
|
|
"MajorRevision": -1,
|
|
"MinorRevision": -1
|
|
},
|
|
"EnableKeyAsSegment": null,
|
|
"EnableUnqualifiedCall": false,
|
|
"EnableOperationPath": true,
|
|
"EnableOperationImportPath": true,
|
|
"EnableNavigationPropertyPath": true,
|
|
"TagDepth": 4,
|
|
"PrefixEntityTypeNameBeforeKey": false,
|
|
"OpenApiSpecVersion": 1,
|
|
"EnableOperationId": true,
|
|
"EnableUriEscapeFunctionCall": false,
|
|
"VerifyEdmModel": false,
|
|
"IEEE754Compatible": false,
|
|
"TopExample": 50,
|
|
"EnablePagination": false,
|
|
"PageableOperationName": "listMore",
|
|
"EnableDiscriminatorValue": false,
|
|
"EnableDerivedTypesReferencesForResponses": false,
|
|
"EnableDerivedTypesReferencesForRequestBody": false,
|
|
"PathPrefix": "OData",
|
|
"RoutePathPrefixProvider": {
|
|
"PathPrefix": "OData",
|
|
"Parameters": null
|
|
},
|
|
"ShowLinks": false,
|
|
"ShowSchemaExamples": false,
|
|
"RequireDerivedTypesConstraintForBoundOperations": false,
|
|
"ShowRootPath": false,
|
|
"ShowMsDosGroupPath": true,
|
|
"PathProvider": null
|
|
},
|
|
"OpenApiSpecVersion": 0,
|
|
"UseNetworkCredentials": false,
|
|
"NetworkCredentialsUserName": null,
|
|
"NetworkCredentialsPassword": null,
|
|
"NetworkCredentialsDomain": null,
|
|
"WebProxyUri": null,
|
|
"UseWebProxy": false,
|
|
"UseWebProxyCredentials": false,
|
|
"WebProxyNetworkCredentialsUserName": null,
|
|
"WebProxyNetworkCredentialsPassword": null,
|
|
"WebProxyNetworkCredentialsDomain": null
|
|
}
|
|
} |