c# - 单声道/Xamarin WebApi2?

标签 c# asp.net asp.net-web-api mono

Mono/Xamarin Studio 是否支持 Asp.Net WebApi2?

我可以让 MVC 运行,我可以从 here 获得演示工作....但我在运行时得到以下信息

System.TypeLoadException Could not load type 'System.Web.Http.WebHost.Routing.HttpRouteExceptionHandler' from assembly 'System.Web.Http.WebHost, Version=5.2.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

Description: HTTP 500.Error processing request. Details: Non-web exception. Exception origin (name of application or object): System.Web. Exception stack trace: at System.Web.Routing.UrlRoutingModule.PostResolveRequestCache (System.Web.HttpContextBase context) [0x00054] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/System.Web.Routing/System.Web.Routing/UrlRoutingModule.cs:128 at System.Web.Routing.UrlRoutingModule.PostResolveRequestCache (System.Object o, System.EventArgs e) [0x00007] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/System.Web.Routing/System.Web.Routing/UrlRoutingModule.cs:88 at System.Web.HttpApplication+<RunHooks>c__Iterator0.MoveNext () [0x001ba] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/System.Web/System.Web/HttpApplication.cs:1050 at System.Web.HttpApplication+<Pipeline>c__Iterator1.MoveNext () [0x006f3] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/System.Web/System.Web/HttpApplication.cs:1260 at System.Web.HttpApplication.Tick () [0x00000] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/System.Web/System.Web/HttpApplication.cs:932

这是目前单声道支持的东西吗?我无法在网上找到大量专门用于此目的的优秀资源。

最佳答案

现在不工作,请等待 MONO 团队更新或使用 WebApi 1(version=4.0)

关于c# - 单声道/Xamarin WebApi2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25735279/

相关文章:

asp.net-mvc - 将动态 JSON 对象传递给 Web API - Newtonsoft 示例

c# - 难倒自托管 Web Api 服务

c# - 服务器端 Blazor 中单个 EditForm 中的多个模型验证

c# - 获取未使用的 IP 地址

c# - 定义 Python 类

asp.net - 如何将 Sitecore Droptree 源设置为项目本身

c# - 为什么邮件主题在 MailGun 的 HTTP 帖子中重复?

c# - 用于处理关系/连接表插入的 Web 服务器控件

asp.net - 如何加速 Visual Studio Webserver (Cassini)?

api - 我应该为自定义错误使用什么 HTTP 状态代码?