Commit 96aa8745 by Martin Kotula

Merge branch 'master' of gitlab.e1s.it:iot/pi.hub

parents 453ce884 ee8c5ed3
...@@ -7,6 +7,7 @@ using System.Threading.Tasks; ...@@ -7,6 +7,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore; using Microsoft.AspNetCore;
using Microsoft.AspNetCore.WebUtilities; using Microsoft.AspNetCore.WebUtilities;
using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
namespace Pi.Hub.Api namespace Pi.Hub.Api
{ {
...@@ -14,14 +15,21 @@ namespace Pi.Hub.Api ...@@ -14,14 +15,21 @@ namespace Pi.Hub.Api
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); var builder = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json");
var configuration = builder.Build();
BuildWebHost(args, configuration).Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHost BuildWebHost(string[] args, IConfigurationRoot configuration) =>
WebHost WebHost
.CreateDefaultBuilder(args) .CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>()
.UseKestrel(opt => opt.Listen(IPAddress.Parse("169.254.25.213"), 5000)) .UseKestrel(opt => opt.Listen(IPAddress.Parse(configuration["PiHub:Address"]), int.Parse(configuration["PiHub:Port"])))
.Build(); .Build();
} }
} }
{ {
"Logging": { "PiHub": {
"IncludeScopes": false, "Address": "10.0.200.22",
"LogLevel": { "Port": 5000
"Default": "Warning" },
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
}
} }
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment