public async Task UpdateAsync(IntegrationEventLog @event) { if (@event == null) { throw new ArgumentNullException(nameof(@event)); } @event.UpdatedTime = DateTimeOffset.UtcNow; EventLogContext.Update(@event); await EventLogContext.SaveChangesAsync(); }
public async Task SaveAsync(IntegrationEvent @event) { if (@event == null) { throw new ArgumentNullException(nameof(@event)); } var eventLog = new IntegrationEventLog(@event); EventLogContext.IntegrationEventLogs.Add(eventLog); await EventLogContext.SaveChangesAsync(); }