/*============================================================================*/ /* Public Functions */ /*============================================================================*/ public void Extend(IContext context) { _injector = context.injector; _logger = context.GetLogger(this); context.AfterInitializing(BeforeInitializing); context.AddConfigHandler(new InstanceOfMatcher(typeof(IContextView)), AddContextView); }
/*============================================================================*/ /* Public Functions */ /*============================================================================*/ public void Extend(IContext context) { _injector = context.injector; _logger = context.GetLogger(this); context.AfterInitializing (BeforeInitializing); context.AddConfigHandler(new InstanceOfMatcher (typeof(IContextView)), AddContextView); }
public void Configure() { eventCommandMap.Map(ClickCountEvent.Type.INCREMENT).ToCommand <IncrementClickCounterCommand>(); mediatorMap.Map <ButtonView> ().ToMediator <ButtonMediator> (); mediatorMap.Map <ClickCountView> ().ToMediator <ClickCountMediator> (); injector.Map <IClickCountModel> ().ToSingleton <ClickCountModel> (); context.AfterInitializing(StartApplication); }
public void adding_after_initializing_hander_during_configure_is_allowed() { bool hasDoneCallback = false; context.Configure(new CallbackConfig(delegate { context.AfterInitializing(delegate { hasDoneCallback = true; }); })); context.Initialize(); Assert.That(hasDoneCallback, Is.True); }
/*============================================================================*/ /* Public Functions */ /*============================================================================*/ public void Extend(IContext context) { _context = context; _injector = context.injector; _logger = context.GetLogger(this); if (_injector.HasDirectMapping (typeof(IViewStateWatcher))) { _contextViewStateWatcher = _injector.GetMapping (typeof(IViewStateWatcher)) as IViewStateWatcher; Init (); } else { _context.AfterInitializing (BeforeInitializing); } _injector.Map(typeof(IModuleConnector)).ToSingleton(typeof(ModuleConnector)); }
public void Configure() { context.AfterInitializing(AddViews); }
/*============================================================================*/ /* Public Functions */ /*============================================================================*/ public void Extend (IContext context) { _injector = context.injector; _logger = context.GetLogger(this); context.AfterInitializing(AfterInitializing); }
/*============================================================================*/ /* Public Functions */ /*============================================================================*/ public void Extend(IContext context) { _injector = context.injector; _logger = context.GetLogger(this); context.AfterInitializing(AfterInitializing); }
//[Inject] public IMediatorMap mediatorMap; /*============================================================================*/ /* Public Functions */ /*============================================================================*/ public void Extend(IContext context) { _injector = context.injector; context.AfterInitializing(AfterInitializing); }
public void Configure() { mediatorMap.Map <DetectSceneChangeView>().ToMediator <DetectSceneChangeMediator>(); context.AfterInitializing(FireInitialCommand); }