public static Domain.Account ToAccount(this Create.Request request, IPasswordHasher passwordHasher) { return(new Domain.Account { Id = Guid.NewGuid(), Email = request.Email, PasswordHash = passwordHasher.HashPassword(request.Password), Role = Role.RegularUser }); }
public async Task <Create.Response> Create([FromBody] Create.Request request) { return(await _mediator.Send(request)); }