/// <summary> /// Constructor for the /// </summary> /// <param name="exchangeServiceContainer">ExchangeServiceContainer</param> /// <param name="eventAggregator">eventAggregator</param> public ExchangeInstance( ExchangeServiceContainer exchangeServiceContainer, IEventAggregator eventAggregator) { _exchangeServiceContainer = exchangeServiceContainer; _eventAggregator = eventAggregator; }
/// <summary> /// Setup the event handling /// </summary> /// <param name="eventAggregator">IEventAggregator</param> /// <param name="exchangeServiceContainer">ExchangeService</param> public NewEmailHandler( IEventAggregator eventAggregator, ExchangeServiceContainer exchangeServiceContainer ) { _exchangeServiceContainer = exchangeServiceContainer; _eventAggregator = eventAggregator; }
public ExchangeTests(ITestOutputHelper testOutputHelper) { LogSettings.RegisterDefaultLogger <XUnitLogger>(LogLevels.Verbose, testOutputHelper); var exchange = new ExchangeServiceContainer(); exchange.Initialize(); _exchange = exchange; }