public CompositeRootControllerBase() { RootConfiguration = GetConfiguration(); var config = CompositeRootHttpServerConfiguration.Create(RootConfiguration); CompositeRootConfiguration = config.ServerRootConfigurations.RootConfigurations.Values.First(); }
public static void Setup(TestContext testContext) { _tester = new CompositeRootHttpServerTester(JsonConvert.DeserializeObject <RootHttpServerConfiguration>(File.ReadAllText(Path.Combine(Environment.CurrentDirectory, "BlogServerMonitorConfig.json")))); _tester.Initialize(); _blogServerMonitorConfiguration = _tester.Configuration.ServerRootConfigurations.RootConfigurations.Values.First(); _blogServerHttpServerConfig = CompositeRootHttpServerConfiguration.Create(JsonConvert.DeserializeObject <RootHttpServerConfiguration>(File.ReadAllText(Path.Combine(Environment.CurrentDirectory, "BlogServerConfig.json")))); _blogServerConfig = _blogServerHttpServerConfig.ServerRootConfigurations.RootConfigurations.Values.First(); }
private void Initialize() { var configurationFile = System.IO.Path.Combine(Environment.CurrentDirectory, "BlogServerConfig.json"); var blogServerConfiguration = JsonConvert.DeserializeObject <RootHttpServerConfiguration>(File.ReadAllText(configurationFile)); var serverConfiguration = CompositeRootHttpServerConfiguration.Create(blogServerConfiguration); BlogServer = serverConfiguration.CreateServer() as BlogApplicationServer; BlogServer.BlogMonitor = this; BlogServer.Start(); }
static void Main(string[] args) { var blogMonitorConfiguration = JsonConvert.DeserializeObject <RootHttpServerConfiguration>(File.ReadAllText(Path.Combine(Environment.CurrentDirectory, "BlogServerMonitorConfig.json"))); var blogServerConfiguration = JsonConvert.DeserializeObject <RootHttpServerConfiguration>(File.ReadAllText(Path.Combine(Environment.CurrentDirectory, "BlogServerConfig.json"))); using (var server = CompositeRootHttpServerConfiguration.Create(blogMonitorConfiguration).CreateServer()) { server.Start(); OpenBrowser(blogServerConfiguration.RootConfigurations.First().Value.Endpoint); Console.ReadLine(); } }
static void Main(string[] args) { var serverUrl = "http://localhost:8002/Chat/"; using (var server = CompositeRootHttpServerConfiguration.Create(serverUrl, typeof(ChatRoot), CompositeRootMode.SingleHost) .CreateServer()) { server.Start(); Console.WriteLine("Navigate to: " + serverUrl); Console.ReadLine(); } }