public void Receive(StartApplication message) { Console.WriteLine("Trying to start application " + message); PackageRegistry.Properties[HtmlHeadInjectionMiddleware.TEXT_PROPERTY] = message.HtmlHeadInjectedText; if (message.Mode.IsNotEmpty()) { FubuMode.Mode(message.Mode); } Console.WriteLine("FubuMode = " + FubuMode.Mode()); var chooser = new ApplicationSourceChooser(_typeFinder, _messaging); chooser.Find(message, applicationType => { _activator.Initialize(applicationType, message.PortNumber, message.PhysicalPath); }); }
public void Receive(StartApplication message) { Console.WriteLine("Trying to start application " + message); if (message.UseProductionMode) { Console.WriteLine("FubuMode = Production"); FubuMode.Reset(); } else { Console.WriteLine("FubuMode = Development"); FubuMode.Mode(FubuMode.Development); } var chooser = new ApplicationSourceChooser(_typeFinder, _messaging); chooser.Find(message, applicationType => { _activator.Initialize(applicationType, message.PortNumber, message.PhysicalPath); }); }
public void Receive(StartApplication message) { Console.WriteLine("Trying to start application " + message); PackageRegistry.Properties[HtmlHeadInjectionMiddleware.TEXT_PROPERTY] = message.HtmlHeadInjectedText; if (message.UseProductionMode) { Console.WriteLine("FubuMode = Production"); FubuMode.Reset(); } else { Console.WriteLine("FubuMode = Development"); FubuMode.Mode(FubuMode.Development); } var chooser = new ApplicationSourceChooser(_typeFinder, _messaging); chooser.Find(message, applicationType => { _activator.Initialize(applicationType, message.PortNumber, message.PhysicalPath); }); }