public async Task <ApplicationRegistrationResponseApiModel> CreateApplicationAsync( [FromBody][Required] ApplicationRegistrationRequestApiModel request) { if (request == null) { throw new ArgumentNullException(nameof(request)); } var result = await _applications.RegisterAsync( request.ToServiceModel()); return(new ApplicationRegistrationResponseApiModel(result)); }
public async Task <ApplicationRegistrationResponseApiModel> CreateApplicationAsync( [FromBody][Required] ApplicationRegistrationRequestApiModel request) { if (request == null) { throw new ArgumentNullException(nameof(request)); } var model = request.ToServiceModel(); // TODO: applicationServiceModel.AuthorityId = User.Identity.Name; var result = await _applications.RegisterApplicationAsync(model); return(result.ToApiModel()); }