コード例 #1
0
 protected override void Event()
 {
     try
     {
         _converter = _eventConverterFactory.Get(typeof(SomethingHappenedEvent));
         _converter(_event);
     }
     catch (Exception ex)
     {
         _ex = ex;
     }
 }
コード例 #2
0
        public object Run(object @event)
        {
            var converter = _eventConverterFactory.Get(GetInterfaceType(@event.GetType()));

            return(converter != null?Run(converter(@event)) : @event);
        }
コード例 #3
0
 protected override void Event()
 {
     _converter = _eventConverterFactory.Get(typeof(SomethingElseHappenedEvent));
 }