有什么方法可以配置在Mono上运行的自托管Owin应用程序的超时属性?

时间:2018-11-27 18:52:20

标签: c# mono owin

我们正在使用mono:5.4作为基础映像的Docker容器中运行一个自托管的Owin应用程序。我认为一些超时是我认为是来自Docker容器外部的基础结构,但是我想通过调整OwinHttpListener上的TimeoutManager设置来验证这一点。但是,当我尝试像这样从侦听器获取TimeoutManager时:

var listener = (OwinHttpListener) appBuilder.Properties["Microsoft.Owin.Host.HttpListener.OwinHttpListener"];
var timeoutManager = listener.Listener.TimeoutManager;

我得到一个System.NotImplementedException。我签入了Mono源,但确实未实现:https://github.com/mono/mono/blob/master/mcs/class/System/System.Net/HttpListener.cs#L135

是否还有其他机制可以配置在Mono上运行自托管的Owin应用程序时请求将如何超时?

0 个答案:

没有答案