public void Register(ServerRegistry reg) { var config = new ConfigurationBuilder().AddJsonFile("appsettings.json"); reg.RegisterNetCoreServer <Startup>(TestServer, config); reg.RegisterNetCoreServer <Startup>(TestServer2, new WebHostBuilder().UseConfiguration(config.Build())); reg.RegisterProxyServer("Test2", "https://www.google.com"); }
public void Register(ServerRegistry reg) { var accountingServiceconfig = new ConfigurationBuilder().AddJsonFile("appsettings.json"); reg.RegisterNetCoreServer <Accounting.Service.Startup>("AccountingServer", accountingServiceconfig); var trasnactionServiceConfig = new ConfigurationBuilder().AddJsonFile("appsettings.json"); reg.RegisterNetCoreServer <Transaction.Service.Startup>("TransactionServer", trasnactionServiceConfig); var gatewayServiceConfig = new ConfigurationBuilder().AddJsonFile("appsettings.json").AddJsonFile("ocelot.json"); reg.RegisterNetCoreServer <PublicGateway.Startup>("GatewayServer", gatewayServiceConfig); }
public void Register(ServerRegistry reg) { var config = new ConfigurationBuilder().AddJsonFile("appsettings.json"); reg.RegisterNetCoreServer <Service.Startup>("AccountingServer", config); }