示例#1
0
            /// <summary>
            /// 删除角色
            /// </summary>
            /// <param name="code">角色唯一标志</param>
            /// <param name="cancellationToken"></param>
            /// <returns></returns>
            public async Task <CommonMessage> Delete(
                string code,
                CancellationToken cancellationToken = default)
            {
                var param = new DeleteRoleParam(code);
                await client.GetAccessToken();

                var res = await client.Request <DeleteRoleResponse>(param.CreateRequest(), cancellationToken);

                return(res.Result);
            }
            public async Task <CommonMessage> Delete(
                string code,
                string _namespace = null,
                CancellationToken cancellationToken = default)
            {
                var param = new DeleteRoleParam(code)
                {
                    Namespace = _namespace
                };
                var res = await client.Request <DeleteRoleResponse>(param.CreateRequest(), cancellationToken);

                return(res.Result);
            }