Open Source Web Application Framework for ASP.NET Core
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.
 
 
 
 
 
 

278 lines
11 KiB

{
"modules": {
"settingManagement": {
"rootPath": "settingManagement",
"remoteServiceName": "SettingManagement",
"controllers": {
"Volo.Abp.SettingManagement.EmailSettingsController": {
"controllerName": "EmailSettings",
"controllerGroupName": "EmailSettings",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.SettingManagement.EmailSettingsController",
"interfaces": [
{
"type": "Volo.Abp.SettingManagement.IEmailSettingsAppService",
"name": "IEmailSettingsAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "Volo.Abp.SettingManagement.EmailSettingsDto",
"typeSimple": "Volo.Abp.SettingManagement.EmailSettingsDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto, Volo.Abp.SettingManagement.Application.Contracts",
"type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "SendTestEmailAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.SettingManagement.SendTestEmailInput, Volo.Abp.SettingManagement.Application.Contracts",
"type": "Volo.Abp.SettingManagement.SendTestEmailInput",
"typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
"GetAsync": {
"uniqueName": "GetAsync",
"name": "GetAsync",
"httpMethod": "GET",
"url": "api/setting-management/emailing",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
"returnValue": {
"type": "Volo.Abp.SettingManagement.EmailSettingsDto",
"typeSimple": "Volo.Abp.SettingManagement.EmailSettingsDto"
},
"allowAnonymous": null,
"implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
},
"UpdateAsyncByInput": {
"uniqueName": "UpdateAsyncByInput",
"name": "UpdateAsync",
"httpMethod": "POST",
"url": "api/setting-management/emailing",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto, Volo.Abp.SettingManagement.Application.Contracts",
"type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
"type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
},
"allowAnonymous": null,
"implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
},
"SendTestEmailAsyncByInput": {
"uniqueName": "SendTestEmailAsyncByInput",
"name": "SendTestEmailAsync",
"httpMethod": "POST",
"url": "api/setting-management/emailing/send-test-email",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.SettingManagement.SendTestEmailInput, Volo.Abp.SettingManagement.Application.Contracts",
"type": "Volo.Abp.SettingManagement.SendTestEmailInput",
"typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
"type": "Volo.Abp.SettingManagement.SendTestEmailInput",
"typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
},
"allowAnonymous": null,
"implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
}
}
},
"Volo.Abp.SettingManagement.TimeZoneSettingsController": {
"controllerName": "TimeZoneSettings",
"controllerGroupName": "TimeZoneSettings",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.SettingManagement.TimeZoneSettingsController",
"interfaces": [
{
"type": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService",
"name": "ITimeZoneSettingsAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.String",
"typeSimple": "string"
}
},
{
"name": "GetTimezonesAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Abp.NameValue>",
"typeSimple": "[Volo.Abp.NameValue]"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "timezone",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
"GetAsync": {
"uniqueName": "GetAsync",
"name": "GetAsync",
"httpMethod": "GET",
"url": "api/setting-management/timezone",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
"returnValue": {
"type": "System.String",
"typeSimple": "string"
},
"allowAnonymous": null,
"implementFrom": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService"
},
"GetTimezonesAsync": {
"uniqueName": "GetTimezonesAsync",
"name": "GetTimezonesAsync",
"httpMethod": "GET",
"url": "api/setting-management/timezone/timezones",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Abp.NameValue>",
"typeSimple": "[Volo.Abp.NameValue]"
},
"allowAnonymous": null,
"implementFrom": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService"
},
"UpdateAsyncByTimezone": {
"uniqueName": "UpdateAsyncByTimezone",
"name": "UpdateAsync",
"httpMethod": "POST",
"url": "api/setting-management/timezone",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "timezone",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "timezone",
"name": "timezone",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
},
"allowAnonymous": null,
"implementFrom": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService"
}
}
}
}
}
},
"types": {}
}