Commit ee8c5ed3 by artur.rachwal

config file added

parent ea7ba1f8
......@@ -7,6 +7,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore;
using Microsoft.AspNetCore.WebUtilities;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
namespace Pi.Hub.Api
{
......@@ -14,14 +15,21 @@ namespace Pi.Hub.Api
{
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
.CreateDefaultBuilder(args)
.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();
}
}
{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
"PiHub": {
"Address": "10.0.200.22",
"Port": 5000
},
"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