public async Task UploadCommitResult(BenchmarkScenarioResult scenarioResult, UploadConfig config, CommitInfo commitInfo) { if (scenarioResult == null) { throw new ArgumentNullException(nameof(scenarioResult)); } if (config == null) { throw new ArgumentNullException(nameof(config)); } if (commitInfo == null) { throw new ArgumentNullException(nameof(commitInfo)); } await UploadResult(new CommitResult(scenarioResult, commitInfo), config); }