我一直在处理这个问题大约一个星期了。任何人都可以提供帮助。
我尝试安装System.IO.FileSystem.Watcher 4.0.0.0认为Nuget但它没有工作
这是我的代码btw
public sealed class StartupTask : IBackgroundTask {
public void Run(IBackgroundTaskInstance taskInstance) {
Console.WriteLine("Running demo with WebListener.");
IConfigurationRoot config = new ConfigurationBuilder()
.Build();
IWebHostBuilder builder = new WebHostBuilder()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseConfiguration(config)
.UseStartup<WebHost>()
.UseWebListener(options => {
options.ListenerSettings.Authentication.Schemes = AuthenticationSchemes.None;
options.ListenerSettings.Authentication.AllowAnonymous = true;
});
IWebHost host = builder.Build();
host.Run();
}
}
class WebHost {
private int m_hight = 720;
private int m_width = 1080;
public void ConfigureServices(IServiceCollection services) {
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) {
app.Run(async (context) => {
await context.Response.WriteAsync("hello there");
});
}
}