Browse Source

Merge pull request #25177 from abpframework/fix/permission-integration-use-post

Use `HttpPost` for `PermissionIntegrationController.IsGrantedAsync`
dev
Engincan VESKE 10 hours ago
committed by GitHub
parent
commit
0e7cbaeaca
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 8
      modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/ClientProxies/permissionManagement-generate-proxy.json
  2. 2
      modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/Volo/Abp/PermissionManagement/Integration/PermissionIntegrationController.cs

8
modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/ClientProxies/permissionManagement-generate-proxy.json

@ -21,7 +21,7 @@
"parametersOnMethod": [ "parametersOnMethod": [
{ {
"name": "input", "name": "input",
"typeAsString": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=10.1.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib", "typeAsString": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=10.3.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib",
"type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>", "type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>",
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]", "typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]",
"isOptional": false, "isOptional": false,
@ -40,13 +40,13 @@
"IsGrantedAsyncByInput": { "IsGrantedAsyncByInput": {
"uniqueName": "IsGrantedAsyncByInput", "uniqueName": "IsGrantedAsyncByInput",
"name": "IsGrantedAsync", "name": "IsGrantedAsync",
"httpMethod": "GET", "httpMethod": "POST",
"url": "integration-api/permission-management/permissions/is-granted", "url": "integration-api/permission-management/permissions/is-granted",
"supportedVersions": [], "supportedVersions": [],
"parametersOnMethod": [ "parametersOnMethod": [
{ {
"name": "input", "name": "input",
"typeAsString": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=10.1.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib", "typeAsString": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=10.3.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib",
"type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>", "type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>",
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]", "typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]",
"isOptional": false, "isOptional": false,
@ -63,7 +63,7 @@
"isOptional": false, "isOptional": false,
"defaultValue": null, "defaultValue": null,
"constraintTypes": null, "constraintTypes": null,
"bindingSourceId": "ModelBinding", "bindingSourceId": "Body",
"descriptorName": "" "descriptorName": ""
} }
], ],

2
modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/Volo/Abp/PermissionManagement/Integration/PermissionIntegrationController.cs

@ -20,7 +20,7 @@ public class PermissionIntegrationController: AbpControllerBase, IPermissionInte
PermissionIntegrationService = permissionIntegrationService; PermissionIntegrationService = permissionIntegrationService;
} }
[HttpGet] [HttpPost]
[Route("is-granted")] [Route("is-granted")]
public virtual Task<ListResultDto<IsGrantedResponse>> IsGrantedAsync(List<IsGrantedRequest> input) public virtual Task<ListResultDto<IsGrantedResponse>> IsGrantedAsync(List<IsGrantedRequest> input)
{ {

Loading…
Cancel
Save