private TransmissionContextStatus GetStatus(TransmissionStatusCode code, int?contextId = null) => new TransmissionContextStatus { Status = code, DateCreated = _clock.UtcNow, TransmissionContextId = contextId.GetValueOrDefault() };
private async Task SetStatusAsync(TransmissionStatusCode code, int contextId, CancellationToken cancellationToken = default) { var nextStatus = GetStatus(code, contextId); _context.Add(nextStatus); await _context.SaveChangesAsync(cancellationToken); }