public PermissionGetResponse Execute(PermissionGetRequest request) { PermissionGetResponse permissionGetResponse = new PermissionGetResponse(); PermissionInfo permission = ServiceHelper.LoadService <IUserService>().GetPermission(request.PermissionId); permissionGetResponse.Permission = permission.ToModel(); return(permissionGetResponse); }
public async Task <IPermissionState> GetAsync(string permissionId) { IPermissionState state = null; var idObj = permissionId; var uriParameters = new PermissionUriParameters(); uriParameters.Id = idObj; var req = new PermissionGetRequest(uriParameters); var resp = await _ramlClient.Permission.Get(req); PermissionProxyUtils.ThrowOnHttpResponseError(resp); state = resp.Content; return(state); }