using Crm.Core.Identity.Domain.Dto; using Crm.Core.Identity.Domain.Impl; using Microsoft.AspNetCore.Mvc; namespace Crm.Core.Identity.WebApi.Controller { public class IdentityController : ControllerBase { private readonly IIdentityDomain _identityDomain; public IdentityController(IIdentityDomain identityDomain) { _identityDomain = identityDomain; } /// /// 加密 /// /// /// [HttpPost("Encrypt")] public async Task Encrypt([FromBody] EncryptDto encryptDto) => await _identityDomain.Encrypt(encryptDto); /// /// 解密 /// /// /// [HttpPost("Decrypt")] public async Task Decrypt([FromBody] DecryptDto decryptDto) => await _identityDomain.Decrypt(decryptDto); } }