Esempio n. 1
0
        public async Task Handle(CaseInstanceWorkerTaskAddedEvent message, CancellationToken token)
        {
            var caseWorkerTask = CaseWorkerTaskAggregate.New(message);
            await _caseWorkerTaskCommandRepository.Add(caseWorkerTask, token);

            await _caseWorkerTaskCommandRepository.SaveChanges(token);
        }
        public async Task Consume(ConsumeContext <CaseInstanceWorkerTaskAddedEvent> context)
        {
            var caseWorkerTask = CaseWorkerTaskAggregate.New(context.Message);
            await _caseWorkerTaskCommandRepository.Add(caseWorkerTask, CancellationToken.None);

            await _caseWorkerTaskCommandRepository.SaveChanges(CancellationToken.None);
        }