public MVCSContext Build() { GeneratedContext context = new GeneratedContext(_contextView, ContextStartupFlags.MANUAL_MAPPING); _contextView = null; context.onPreMapBindings = new MapperActionListExecuter(preBindings).Execute; context.onMapBindings = new MapperActionListExecuter(mapBindings).Execute; context.onLaunch = new MapperActionListExecuter(launchBindings).Execute; context.Start(); return(context); }
public MVCSContext Build() { GeneratedContext context; if (_useSignals) { context = new GeneratedSignalsContext(_contextView, ContextStartupFlags.MANUAL_MAPPING); } else { context = new GeneratedContext(_contextView, ContextStartupFlags.MANUAL_MAPPING); } _contextView = null; context.onMapBindings = new MapperActionListExecuter(_mapBindings).Execute; context.onLaunch = new MapperActionListExecuter(_launchBindings).Execute; context.Start(); return(context); }