【发布时间】:2017-07-20 16:05:20
【问题描述】:
我有通过命令行传入的参数
private static int Main(string[] args)
{
const string PORT = "12345" ;
var listeningUrl = $"http://localhost:{PORT}";
var builder = new WebHostBuilder()
.UseStartup<Startup>()
.UseKestrel()
.UseUrls(listeningUrl);
var host = builder.Build();
WriteLine($"Running on {PORT}");
host.Run();
return 0;
}
其中一个参数是日志输出目录。如何将此值放入我的 Startup 类中,以便在收到请求时将其写入此目录?
我想避免使用静态类。提供价值的服务会是正确的方式吗?如果是这样,我如何将服务注入到我的中间件中?
【问题讨论】:
标签: asp.net .net asp.net-core owin katana