コード例 #1
0
        private void OnUnhandledTrigger(RfqState state, RfqEvent trigger)
        {
            var message = string.Format("State machine received an invalid trigger '{0}' in state '{1}'", trigger, state);

            Console.WriteLine(message);

            _rfqUpdateSubject.OnError(new ApplicationException(message));
        }
コード例 #2
0
 public async Task Rfq(RfqEvent rfqEvent)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
 public Task Rfq(RfqEvent rfqEvent) =>
 TryProduceMessageAsync(_settings.RfqChangedRabbitMqSettings.ExchangeName, rfqEvent, true);
コード例 #4
0
ファイル: Rfq.cs プロジェクト: Goochie/RfqStateMachine
        private void OnUnhandledTrigger(RfqState state, RfqEvent trigger)
        {
            var message = string.Format("State machine received an invalid trigger '{0}' in state '{1}'", trigger, state);
            Console.WriteLine(message);

            _rfqUpdateSubject.OnError(new ApplicationException(message));
        }