public Task <UserDto> Add(UserDto user) { var mappedModel = Mapper.Map <User>(user); mappedModel.Password = hashGenerator.ComputeSHA512Hash(user?.Password); return(this.userService .Add(mappedModel) .ContinueWith(x => Mapper.Map <UserDto>(x.Result))); }