public Task Handle(MessageStoredEvent evt)
        {
            // Process the subscribed message - save to lightweight read model
            _log.LogDebug($"******* MessageStoreReadModelManager - EvtMsg: [{evt.EvtMsg}]");

            return(Task.CompletedTask);
        }
示例#2
0
        public async Task Handle(SendMessageCommand cmd)
        {
            // you would save to the Db here
            _log.LogDebug($"%%%%%%% The message is [{cmd.Msg}]");

            // then raise an event to any interested party
            var evt = new MessageStoredEvent(cmd.Msg);
            await _bus.Enqueue(evt);
        }