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.
2796 lines
111 KiB
2796 lines
111 KiB
{
|
|
"modules": {
|
|
"oss-management": {
|
|
"rootPath": "oss-management",
|
|
"remoteServiceName": "AbpOssManagement",
|
|
"controllers": {
|
|
"LINGYUN.Abp.OssManagement.Integration.OssObjectIntegrationController": {
|
|
"controllerName": "OssObjectIntegration",
|
|
"controllerGroupName": "OssObjectIntegration",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": true,
|
|
"apiVersion": null,
|
|
"type": "LINGYUN.Abp.OssManagement.Integration.OssObjectIntegrationController",
|
|
"interfaces": [
|
|
{
|
|
"type": "LINGYUN.Abp.OssManagement.Integration.IOssObjectIntegrationService",
|
|
"name": "IOssObjectIntegrationService",
|
|
"methods": [
|
|
{
|
|
"name": "CreateAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.CreateOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "DeleteAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "ExistsAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.Integration.GetOssObjectExistsResult",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.Integration.GetOssObjectExistsResult"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"CreateAsyncByInput": {
|
|
"uniqueName": "CreateAsyncByInput",
|
|
"name": "CreateAsync",
|
|
"httpMethod": "POST",
|
|
"url": "integration-api/oss-management/objects",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.CreateOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "FileName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Overwrite",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ExpirationTime",
|
|
"jsonName": null,
|
|
"type": "System.TimeSpan?",
|
|
"typeSimple": "string?",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.Integration.IOssObjectIntegrationService"
|
|
},
|
|
"DeleteAsyncByInput": {
|
|
"uniqueName": "DeleteAsyncByInput",
|
|
"name": "DeleteAsync",
|
|
"httpMethod": "DELETE",
|
|
"url": "integration-api/oss-management/objects",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.Integration.IOssObjectIntegrationService"
|
|
},
|
|
"ExistsAsyncByInput": {
|
|
"uniqueName": "ExistsAsyncByInput",
|
|
"name": "ExistsAsync",
|
|
"httpMethod": "GET",
|
|
"url": "integration-api/oss-management/objects/exists",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.Integration.GetOssObjectExistsResult",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.Integration.GetOssObjectExistsResult"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.Integration.IOssObjectIntegrationService"
|
|
},
|
|
"GetAsyncByInput": {
|
|
"uniqueName": "GetAsyncByInput",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "integration-api/oss-management/objects/download",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.Integration.IOssObjectIntegrationService"
|
|
}
|
|
}
|
|
},
|
|
"LINGYUN.Abp.OssManagement.OssContainerController": {
|
|
"controllerName": "OssContainer",
|
|
"controllerGroupName": "OssContainer",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": false,
|
|
"apiVersion": null,
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainerController",
|
|
"interfaces": [
|
|
{
|
|
"type": "LINGYUN.Abp.OssManagement.IOssContainerAppService",
|
|
"name": "IOssContainerAppService",
|
|
"methods": [
|
|
{
|
|
"name": "CreateAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "name",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainerDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssContainerDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "name",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainerDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssContainerDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "DeleteAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "name",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetListAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssContainersInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssContainersInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssContainersInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainersResultDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssContainersResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetObjectListAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectsInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectsInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectsInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectsResultDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectsResultDto"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"CreateAsyncByName": {
|
|
"uniqueName": "CreateAsyncByName",
|
|
"name": "CreateAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/oss-management/containes/{name}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "name",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "name",
|
|
"name": "name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainerDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssContainerDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssContainerAppService"
|
|
},
|
|
"DeleteAsyncByName": {
|
|
"uniqueName": "DeleteAsyncByName",
|
|
"name": "DeleteAsync",
|
|
"httpMethod": "DELETE",
|
|
"url": "api/oss-management/containes/{name}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "name",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "name",
|
|
"name": "name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssContainerAppService"
|
|
},
|
|
"GetAsyncByName": {
|
|
"uniqueName": "GetAsyncByName",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/containes/{name}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "name",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "name",
|
|
"name": "name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainerDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssContainerDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssContainerAppService"
|
|
},
|
|
"GetListAsyncByInput": {
|
|
"uniqueName": "GetListAsyncByInput",
|
|
"name": "GetListAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/containes",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssContainersInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssContainersInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssContainersInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Prefix",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Marker",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Sorting",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "SkipCount",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MaxResultCount",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssContainersResultDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssContainersResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssContainerAppService"
|
|
},
|
|
"GetObjectListAsyncByInput": {
|
|
"uniqueName": "GetObjectListAsyncByInput",
|
|
"name": "GetObjectListAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/containes/objects",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectsInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectsInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectsInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Prefix",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Delimiter",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Marker",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "EncodingType",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Sorting",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "SkipCount",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MaxResultCount",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectsResultDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectsResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssContainerAppService"
|
|
}
|
|
}
|
|
},
|
|
"LINGYUN.Abp.OssManagement.OssObjectController": {
|
|
"controllerName": "OssObject",
|
|
"controllerGroupName": "OssObject",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": false,
|
|
"apiVersion": null,
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectController",
|
|
"interfaces": [
|
|
{
|
|
"type": "LINGYUN.Abp.OssManagement.IOssObjectAppService",
|
|
"name": "IOssObjectAppService",
|
|
"methods": [
|
|
{
|
|
"name": "CreateAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.CreateOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GenerateUrlAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.String",
|
|
"typeSimple": "string"
|
|
}
|
|
},
|
|
{
|
|
"name": "DownloadAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "urlKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetContentAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
}
|
|
},
|
|
{
|
|
"name": "DeleteAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "BulkDeleteAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"CreateAsyncByInput": {
|
|
"uniqueName": "CreateAsyncByInput",
|
|
"name": "CreateAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/oss-management/objects",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.CreateOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "FileName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Overwrite",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ExpirationTime",
|
|
"jsonName": null,
|
|
"type": "System.TimeSpan?",
|
|
"typeSimple": "string?",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
},
|
|
"UploadAsyncByInput": {
|
|
"uniqueName": "UploadAsyncByInput",
|
|
"name": "UploadAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/oss-management/objects/upload",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileChunkInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ChunkSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "CurrentChunkSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ChunkNumber",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TotalChunks",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TotalSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "FileName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.OssObjectController"
|
|
},
|
|
"BulkDeleteAsyncByInput": {
|
|
"uniqueName": "BulkDeleteAsyncByInput",
|
|
"name": "BulkDeleteAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/oss-management/objects/bulk-delete",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "input",
|
|
"jsonName": null,
|
|
"type": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.BulkDeleteOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Body",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
},
|
|
"DeleteAsyncByInput": {
|
|
"uniqueName": "DeleteAsyncByInput",
|
|
"name": "DeleteAsync",
|
|
"httpMethod": "DELETE",
|
|
"url": "api/oss-management/objects",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
},
|
|
"GetAsyncByInput": {
|
|
"uniqueName": "GetAsyncByInput",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/objects",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
},
|
|
"GetContentAsyncByInput": {
|
|
"uniqueName": "GetContentAsyncByInput",
|
|
"name": "GetContentAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/objects/download",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
},
|
|
"GenerateUrlAsyncByInput": {
|
|
"uniqueName": "GenerateUrlAsyncByInput",
|
|
"name": "GenerateUrlAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/objects/generate-url",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MD5",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.String",
|
|
"typeSimple": "string"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
},
|
|
"DownloadAsyncByUrlKey": {
|
|
"uniqueName": "DownloadAsyncByUrlKey",
|
|
"name": "DownloadAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/oss-management/objects/download/{urlKey}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "urlKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "urlKey",
|
|
"name": "urlKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IOssObjectAppService"
|
|
}
|
|
}
|
|
},
|
|
"LINGYUN.Abp.OssManagement.PrivateFilesController": {
|
|
"controllerName": "PrivateFiles",
|
|
"controllerGroupName": "PrivateFiles",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": false,
|
|
"apiVersion": null,
|
|
"type": "LINGYUN.Abp.OssManagement.PrivateFilesController",
|
|
"interfaces": [
|
|
{
|
|
"type": "LINGYUN.Abp.OssManagement.IPrivateFileAppService",
|
|
"name": "IPrivateFileAppService",
|
|
"methods": [
|
|
{
|
|
"name": "ShareAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.FileShareInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.FileShareInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.FileShareInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.FileShareDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.FileShareDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetShareListAsync",
|
|
"parametersOnMethod": [],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.MyFileShareDto>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.MyFileShareDto>"
|
|
}
|
|
},
|
|
{
|
|
"name": "UploadAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetListAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetFilesInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>"
|
|
}
|
|
},
|
|
{
|
|
"name": "UploadChunkAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileChunkInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "DeleteAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"UploadAsyncByInput": {
|
|
"uniqueName": "UploadAsyncByInput",
|
|
"name": "UploadAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/files/private",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Overwrite",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"UploadChunkAsyncByInput": {
|
|
"uniqueName": "UploadChunkAsyncByInput",
|
|
"name": "UploadChunkAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/files/private/upload",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileChunkInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ChunkSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "CurrentChunkSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ChunkNumber",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TotalChunks",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TotalSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "FileName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"GetListAsyncByInput": {
|
|
"uniqueName": "GetListAsyncByInput",
|
|
"name": "GetListAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/files/private/search",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetFilesInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Filter",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MaxResultCount",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"GetAsyncByInput": {
|
|
"uniqueName": "GetAsyncByInput",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/files/private/{Name}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"DeleteAsyncByInput": {
|
|
"uniqueName": "DeleteAsyncByInput",
|
|
"name": "DeleteAsync",
|
|
"httpMethod": "DELETE",
|
|
"url": "api/files/private",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Process",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TenantId",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"GetShareListAsync": {
|
|
"uniqueName": "GetShareListAsync",
|
|
"name": "GetShareListAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/files/private/share",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [],
|
|
"parameters": [],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.MyFileShareDto>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.MyFileShareDto>"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IPrivateFileAppService"
|
|
},
|
|
"ShareAsyncByInput": {
|
|
"uniqueName": "ShareAsyncByInput",
|
|
"name": "ShareAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/files/private/share",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.FileShareInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.FileShareInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.FileShareInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "input",
|
|
"jsonName": null,
|
|
"type": "LINGYUN.Abp.OssManagement.FileShareInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.FileShareInput",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Body",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.FileShareDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.FileShareDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IPrivateFileAppService"
|
|
}
|
|
}
|
|
},
|
|
"LINGYUN.Abp.OssManagement.PublicFilesController": {
|
|
"controllerName": "PublicFiles",
|
|
"controllerGroupName": "PublicFiles",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": false,
|
|
"apiVersion": null,
|
|
"type": "LINGYUN.Abp.OssManagement.PublicFilesController",
|
|
"interfaces": [
|
|
{
|
|
"type": "LINGYUN.Abp.OssManagement.IPublicFileAppService",
|
|
"name": "IPublicFileAppService",
|
|
"methods": [
|
|
{
|
|
"name": "UploadAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetListAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetFilesInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>"
|
|
}
|
|
},
|
|
{
|
|
"name": "UploadChunkAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileChunkInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "DeleteAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"UploadAsyncByInput": {
|
|
"uniqueName": "UploadAsyncByInput",
|
|
"name": "UploadAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/files/public",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Object",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Overwrite",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"UploadChunkAsyncByInput": {
|
|
"uniqueName": "UploadChunkAsyncByInput",
|
|
"name": "UploadChunkAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/files/public/upload",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.UploadFileChunkInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.UploadFileChunkInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ChunkSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "CurrentChunkSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ChunkNumber",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TotalChunks",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TotalSize",
|
|
"jsonName": null,
|
|
"type": "System.Int64",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "FileName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"GetListAsyncByInput": {
|
|
"uniqueName": "GetListAsyncByInput",
|
|
"name": "GetListAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/files/public/search",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetFilesInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetFilesInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Filter",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "MaxResultCount",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<LINGYUN.Abp.OssManagement.OssObjectDto>"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"GetAsyncByInput": {
|
|
"uniqueName": "GetAsyncByInput",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/files/public/{Name}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
},
|
|
"DeleteAsyncByInput": {
|
|
"uniqueName": "DeleteAsyncByInput",
|
|
"name": "DeleteAsync",
|
|
"httpMethod": "DELETE",
|
|
"url": "api/files/public",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetPublicFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetPublicFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Process",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "TenantId",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IFileAppService"
|
|
}
|
|
}
|
|
},
|
|
"LINGYUN.Abp.OssManagement.StaticFilesController": {
|
|
"controllerName": "StaticFiles",
|
|
"controllerGroupName": "StaticFiles",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": false,
|
|
"apiVersion": null,
|
|
"type": "LINGYUN.Abp.OssManagement.StaticFilesController",
|
|
"interfaces": [
|
|
{
|
|
"type": "LINGYUN.Abp.OssManagement.IStaticFilesAppService",
|
|
"name": "IStaticFilesAppService",
|
|
"methods": [
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetStaticFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetStaticFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetStaticFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"UploadAsyncByInput": {
|
|
"uniqueName": "UploadAsyncByInput",
|
|
"name": "UploadAsync",
|
|
"httpMethod": "POST",
|
|
"url": "api/files/static",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.CreateOssObjectInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.CreateOssObjectInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Path",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "FileName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Overwrite",
|
|
"jsonName": null,
|
|
"type": "System.Boolean",
|
|
"typeSimple": "boolean",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "File",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "FormFile",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "ExpirationTime",
|
|
"jsonName": null,
|
|
"type": "System.TimeSpan?",
|
|
"typeSimple": "string?",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Form",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "LINGYUN.Abp.OssManagement.OssObjectDto",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.OssObjectDto"
|
|
},
|
|
"allowAnonymous": false,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.StaticFilesController"
|
|
},
|
|
"GetAsyncByInput": {
|
|
"uniqueName": "GetAsyncByInput",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/files/static/{Bucket}/{Name}",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "LINGYUN.Abp.OssManagement.GetStaticFileInput, LINGYUN.Abp.OssManagement.Application.Contracts",
|
|
"type": "LINGYUN.Abp.OssManagement.GetStaticFileInput",
|
|
"typeSimple": "LINGYUN.Abp.OssManagement.GetStaticFileInput",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Name",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": "input"
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "Bucket",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": [],
|
|
"bindingSourceId": "Path",
|
|
"descriptorName": "input"
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Content.IRemoteStreamContent",
|
|
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "LINGYUN.Abp.OssManagement.IStaticFilesAppService"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"types": {}
|
|
}
|