/*============================================================================*/ /* Constructor */ /*============================================================================*/ public MediatorFactory(IInjector injector) { _injector = injector; _manager = injector.HasMapping(typeof(IMediatorManager)) ? injector.GetInstance(typeof(IMediatorManager)) as IMediatorManager : new MediatorManager(); _manager.ViewRemoved += RemoveMediators; }
/*============================================================================*/ /* Constructor */ /*============================================================================*/ public MediatorFactory (IInjector injector) { _injector = injector; _manager = injector.HasMapping (typeof(IMediatorManager)) ? injector.GetInstance (typeof(IMediatorManager)) as IMediatorManager : new MediatorManager (); _manager.ViewRemoved += RemoveMediators; }