/// <summary> /// 添加代理 /// </summary> public async Task <Guid> CreateAsync(AgentCreateRequest request) { var agent = request.MapTo <Agent>(); agent = await AgentManager.CreateAgentAsync(agent); await UnitOfWork.CommitAsync(); return(agent.Id); }
public async Task <IActionResult> CreateAsync([FromBody] AgentCreateRequest request) { if (request == null) { return(Fail(WebResource.CreateRequestIsEmpty)); } var id = await AgentService.CreateAsync(request); return(Success(id)); }