public Task UpdateAsync(Revision revision) { revision.ProjectName = StandadizePartitionKey(revision.ProjectName); return(CosmosDbContainer.InsertOrReplaceAsync(revision.ProjectName, revision.RevisionNumber, revision)); }
public Task InsertOrReplaceAsync(Release release) { release.ProjectName = StandadizePartitionKey(release.ProjectName); return(CosmosDbContainer.InsertOrReplaceAsync(release.ProjectName, release.RevisionNumber, release)); }
public Task UpdateAsync(Project project) { project.DomainString = StandadizePartitionKey(project.DomainString); return(CosmosDbContainer.InsertOrReplaceAsync(project.DomainString, project.Name, project)); }
public Task InsertOrReplaceAsync(string projectName, ProcedureExecution procedureExecution) { procedureExecution.RevisionNumber = StandadizePartitionKey(projectName, procedureExecution.RevisionNumber); return(CosmosDbContainer.InsertOrReplaceAsync(procedureExecution.RevisionNumber, procedureExecution.JobId, procedureExecution)); }