public async Task SaveDocumentAnalysisStatusChangedEventAsync(Guid documentId, Guid taskId, Guid userId, OperationStatus status, double result = 0.0, string documentName = null) { var @event = new DocumentAnalysisStatusChangedEvent { DocumentId = documentId, DocumentName = documentName, TaskId = taskId, Status = status, OccurenceDate = DateTime.Now, Result = result }; await _analysisService.SaveAnalysisStatusChanged(@event, userId); }
public async Task SaveAnalysisStatusChanged(DocumentAnalysisStatusChangedEvent @event, Guid userId) => await SaveEvent(@event, userId.ToUserAnalysesStreamName());