Esempio n. 1
0
 public Task UpdateAsync(Revision revision)
 {
     revision.ProjectName = StandadizePartitionKey(revision.ProjectName);
     return(CosmosDbContainer.InsertOrReplaceAsync(revision.ProjectName, revision.RevisionNumber, revision));
 }
Esempio n. 2
0
 public Task InsertOrReplaceAsync(Release release)
 {
     release.ProjectName = StandadizePartitionKey(release.ProjectName);
     return(CosmosDbContainer.InsertOrReplaceAsync(release.ProjectName, release.RevisionNumber, release));
 }
Esempio n. 3
0
 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));
 }