public ReleasePublishingStatusState(
     ReleasePublishingStatusContentStage content,
     ReleasePublishingStatusFilesStage files,
     ReleasePublishingStatusDataStage data,
     ReleasePublishingStatusPublishingStage publishing,
     ReleasePublishingStatusOverallStage overall)
 {
     _content    = content;
     _files      = files;
     _data       = data;
     _publishing = publishing;
     _overall    = overall;
 }
Пример #2
0
 private static string FilterFilesStageEquals(ReleasePublishingStatusFilesStage stage) =>
 GenerateFilterCondition(nameof(ReleasePublishingStatus.FilesStage), Equal, stage.ToString());
 public async Task UpdateFilesStageAsync(Guid releaseId, Guid releaseStatusId, ReleasePublishingStatusFilesStage stage,
                                         ReleasePublishingStatusLogMessage logMessage = null)
 {
     await UpdateRowAsync(releaseId, releaseStatusId, row =>
     {
         row.State.Files = stage;
         row.AppendLogMessage(logMessage);
         return(row);
     });
 }
 private async Task UpdateStage(Guid releaseId, Guid releaseStatusId, ReleasePublishingStatusFilesStage stage,
                                ReleasePublishingStatusLogMessage logMessage = null)
 {
     await _releasePublishingStatusService.UpdateFilesStageAsync(releaseId, releaseStatusId, stage, logMessage);
 }