Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
 public MediatorCEP(IMediatorAdapter mediatorAdapter)
 {
     _mediatorAdapter = mediatorAdapter;
 }