示例#1
0
        /// <summary>
        /// 客户端密钥
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <OperationResponse> CreateSecretAsync(SecretInputDto input)
        {
            input.NotNull(nameof(input));
            var cliententity = await _clientDomainService.GetLoadByIdAsync(input.Id);

            //cliententity.AddClientSecrets(new ClientSecret("", input.Value.Sha256(), input.Type, null));
            return(await _clientDomainService.UpdateAsync(cliententity));
        }
示例#2
0
        public async Task <ClientResponse> UpdateAsync(int entityId, ClientRequest entity)
        {
            var entityObject = _mapper.Map <Client>(entity);

            return(_mapper.Map <ClientResponse>(await _domainServiceBase.UpdateAsync(entityId, entityObject)));
        }