예제 #1
0
        public void Handle(ManualAnalysisRequired @event)
        {
            _dbContext.Set <SuspiciousMessage>().Add(new SuspiciousMessage
            {
                Id        = Guid.NewGuid(),
                MessageId = @event.MessageId,
                Message   = @event.Message
            });

            _dbContext.Set <OngoingMessage>().Remove(@event.MessageId);
        }
예제 #2
0
        public async Task HandleAsync(ManualAnalysisRequired @event)
        {
            _dbContext.Set <SuspiciousMessage>().Add(new SuspiciousMessage
            {
                Id        = Guid.NewGuid(),
                MessageId = @event.MessageId,
                Message   = @event.Message
            });

            _dbContext.Set <OngoingMessage>().Remove(@event.MessageId);

            await Task.Yield();
        }