public async Task <ApiResponse> Add(UserDTO input) { var entity = _mapper.Map <User>(input); try { entity = await _manager.CreateAsync(entity); } catch (Exception ex) { return(ResponseHelper.CreateErrorResponse(ex.Message)); } await _repository.InsertAsync(entity); await _work.Complete(); return(ResponseHelper.CreateAddSuccessResponse()); }