C# Owin Selfhost Webapi-如何设置MaxReceivedMessageSize以允许大文件?

C# Owin Selfhost Webapi-如何设置MaxReceivedMessageSize以允许大文件?,c#,asp.net-web-api,owin,self-hosting,C#,Asp.net Web Api,Owin,Self Hosting,在Owin版本的自宿主webapi之前,可以这样定义MaxReceivedMessageSize以允许更大的文件传输: var config = new HttpSelfHostConfiguration(baseAddress); config.MaxReceivedMessageSize = 2147483648; 使用Owin Selfhost方法是否可能实现这一点?您可以为此编写自己的Owin中间件。Kiran Challa在asp.net论坛上写了一个适合您需要的示例,感谢您的建议。

在Owin版本的自宿主webapi之前,可以这样定义MaxReceivedMessageSize以允许更大的文件传输:

var config = new HttpSelfHostConfiguration(baseAddress);
config.MaxReceivedMessageSize = 2147483648;

使用Owin Selfhost方法是否可能实现这一点?

您可以为此编写自己的Owin中间件。Kiran Challa在asp.net论坛上写了一个适合您需要的示例,

感谢您的建议。我正试图做相反的事情:增加默认邮件大小以允许发送更大的文件。但也许Owin Selfhost已经允许这样做了?