public Mediator(IMediatorAdapter mediatorAdapter, IEventBroker eventAggregator) { _mediatorAdapter = mediatorAdapter; _mediatorAdapter.OnBroadcast += Broadcast; _eventAggregator = eventAggregator;// IoC.Get<IEventAggregator>(); _preemptiveScheduler = new PriorityTaskScheduler(); _backgroundTaskFactory = new TaskFactory(TaskCreationOptions.LongRunning, TaskContinuationOptions.None); }
public MediatorCEP(IMediatorAdapter mediatorAdapter) { _mediatorAdapter = mediatorAdapter; }