コード例 #1
0
 private TransmissionContextStatus GetStatus(TransmissionStatusCode code, int?contextId = null) =>
 new TransmissionContextStatus
 {
     Status                = code,
     DateCreated           = _clock.UtcNow,
     TransmissionContextId = contextId.GetValueOrDefault()
 };
コード例 #2
0
        private async Task SetStatusAsync(TransmissionStatusCode code, int contextId, CancellationToken cancellationToken = default)
        {
            var nextStatus = GetStatus(code, contextId);

            _context.Add(nextStatus);
            await _context.SaveChangesAsync(cancellationToken);
        }