public async Task SaveFundingConfiguration() { string fundingStreamId = NewRandomString(); string fundingPeriodId = NewRandomString(); FundingConfigurationUpdateViewModel updateViewModel = new FundingConfigurationUpdateViewModel(); await AssertPostRequest($"configuration/{fundingStreamId}/{fundingPeriodId}", updateViewModel, new FundingConfiguration(), () => _client.SaveFundingConfiguration(fundingStreamId, fundingPeriodId, updateViewModel)); }
public async Task <ApiResponse <FundingConfiguration> > SaveFundingConfiguration(string fundingStreamId, string fundingPeriodId, FundingConfigurationUpdateViewModel configuration) { Guard.IsNullOrWhiteSpace(fundingStreamId, nameof(fundingStreamId)); Guard.IsNullOrWhiteSpace(fundingPeriodId, nameof(fundingPeriodId)); return(await PostAsync <FundingConfiguration, FundingConfigurationUpdateViewModel>($"configuration/{fundingStreamId}/{fundingPeriodId}", configuration)); }
public Task <ApiResponse <FundingConfiguration> > SaveFundingConfiguration(string fundingStreamId, string fundingPeriodId, FundingConfigurationUpdateViewModel configuration) { throw new NotImplementedException(); }