public async Task <ApplicationRecordApiModel> UpdateApplicationAsync([FromBody] ApplicationRecordApiModel application) { if (application == null) { throw new ArgumentNullException(nameof(application)); } var applicationServiceModel = application.ToServiceModel(); applicationServiceModel.AuthorityId = User.Identity.Name; return(new ApplicationRecordApiModel(await _applicationDatabase.UpdateApplicationAsync(application.ApplicationId, applicationServiceModel))); }
private async Task UpdateAllApplications() { Skip.If(!_fixture.RegistrationOk); foreach (var application in _applicationTestSet) { var applicationModel = await _applicationsDatabase.UpdateApplicationAsync(application.Model.ApplicationId.ToString(), application.Model); Assert.NotNull(applicationModel); Assert.NotEqual(applicationModel.ApplicationId, Guid.Empty); Assert.Equal(applicationModel.ApplicationId, applicationModel.ApplicationId); } }