diff --git a/F4SDM42WebApi/F4SD - M42WebApi.csproj b/F4SDM42WebApi/F4SD - M42WebApi.csproj index 68192c0..9d4baec 100644 --- a/F4SDM42WebApi/F4SD - M42WebApi.csproj +++ b/F4SDM42WebApi/F4SD - M42WebApi.csproj @@ -13,7 +13,7 @@ false 6673a25d-33d6-4072-91d9-abed4be1a966 C4ITF4SD*.* - 1.4.0.14 + 1.4.0.15 true diff --git a/F4SDM42WebApi/F4SDM42WebApiController.cs b/F4SDM42WebApi/F4SDM42WebApiController.cs index 9f114bc..55745ec 100644 --- a/F4SDM42WebApi/F4SDM42WebApiController.cs +++ b/F4SDM42WebApi/F4SDM42WebApiController.cs @@ -249,7 +249,7 @@ namespace C4IT.F4SD } [HttpGet] [Route("getRoleMemberships")] - public async Task getRoleMemberships(Guid? id = null, string sid = "", string upn = "") + public async Task getRoleMemberships(string sid = "", string upn = "", Guid? id = null) { var filter = ""; diff --git a/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat b/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat index 53be574..829d849 100644 --- a/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat +++ b/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat @@ -137,8 +137,8 @@ 06747fe1-8113-c51f-4969-08db99ad32f1 - {"UsedTypes":{"RequestContract":{"Descriptor":{"id":{"Type":"StringType"},"sid":{"Type":"StringType"},"upn":{"Type":"StringType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}} - getRoleMemberships(id, sid, upn) + {"UsedTypes":{"RequestContract":{"Descriptor":{"sid":{"Type":"StringType"},"upn":{"Type":"StringType"},"id":{"Type":"StringType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}} + getRoleMemberships(sid, upn, id) getRoleMemberships 7660e907-769c-e711-a182-f079595b3ec7