web-api相关内容

网页API版本配置

我新的MVC和尝试写RESTful API,因此我使用的应用程序的网络API类型,并尝试建立版本,在最后我想有链接类​​型像API / V1 /价值/搞定,API / V2 /值/搞定。我试图创建控制器文件夹中的文件夹v1和v2,营造有一个名为Values​​Controller控制器,但我的要求是行不通的。我得到了HTTP 404.0 - 未找到。如何配置路由或做一些事情来决定这个问题? ..
发布时间:2016-07-13 20:19:35 ASP .NET

如何安装和使用一步的Joomla REST API的步骤

请帮帮忙,我想用REST API中的Joomla 2.5!我搜索了很多,花很多天在Github上和techjoomla。我没有得到它如何安装API扩展或插件,并使用... 即使我没有找到任何合适的文档使用的API。并从那里安装它.... 任何人都可以请解释一下我一步一步如何安装插件API适当的链接下载它们和适当的文档,使用它,请... 解决方案 您提到,您使用Joomla 2.5(这是 ..
发布时间:2016-07-13 20:18:30 ASP .NET

在微风1.4.14可能的错误

我还没有针对该出来几个星期前,但没有什么发行说明关于它的1.4.16版本测试了。 使用predicates你在哪里比较值等于上微风知道任何实体的属性的名称时出现问题。一个简单的测试案例是: VAR的查询= breeze.EntityQuery.from('项目');。VAR preD =微风predicate.create('名',breeze.FilterQueryOp.Contains, ..
发布时间:2016-07-13 20:17:30 ASP .NET

实现与$和的WebAPI选择ODataQueryOptions

我想实现一些OData的functionaility使用ODataQueryOptions自定义DAL。 我的DAL使用设计时生成的类型化数据表。通过截取ODataQueryOptions的SelectExpand财产我可以得到我们的DAL只负载所需的列。 我怎么那么仅仅需要将数据返回。 我目前从我们的类型数据表中的数据引爆成ListOf某些类型的数据转院对象,但最终与大量从不需要的列空数据 ..
发布时间:2016-07-13 20:17:03 ASP .NET

Azure的自动构建失败

我最近创建了visualstudio.com项目,并在Azure上启用持续构建。我创建的Web API项目,并创建了一些模型和API控制器。然后我在网上部署了它,它是冷静了好一会儿。然后,我通过更新所有的Nu​​Get依赖。当地还应用我的本地机器上工作了构建罚款。然后,我签入到TFS和自动部署在踢,具有生成错误。 它说: C:\\ A \\ SRC \\ HitchStopApi \\包\\ ..
发布时间:2016-07-13 20:04:05 C#/.NET

使用jQuery岗位ASP.Net的WebAPI

遇到了一些麻烦: 我做这个简单的测试和警报弹出文本“测试返回简单”: jQuery的岗位: $岗位。(“HTTP://www.localhost/webapi/api/corkboard/test/”,jsonData) .done(功能(数据){ 警报(数据); }); Asp.Net的WebAPI: [Htt ..
发布时间:2016-07-13 20:03:58 ASP .NET

实施的OData用的WebAPI和映射模型

我想在的WebAPI实现的OData。我使用存储库模式和EF5(在后端),这仍然是我发现的所有例子是一致的。这里是东西去靠不住的。我试图躲在正在控制器使用AutoMapper映射模型EF生成的类。我所看到的例子似乎回到一切散发出来的回购 我不希望应用的OData参数(以已映射的结果)的控制器,但在仓库中,以preserve从延迟执行的价值。我可以通过ODataCriteria到库,但是当我尝试A ..
发布时间:2016-07-13 20:03:54 C#/.NET

定义两个获得的WebAPI功能

我收到下列异常,当我试图调用MVC的WebAPI一个GET功能 {“的$ id”:“1”,“消息”:“出现错误” “ExceptionMessage”:“多的行动中发现符合要求,即: \\ r \\ nSystem.Xml.XmlNode获取(的Int32,System.String) 我认为这个问题是原因由于两个get函数 我已经定义了两个功能: 一: [HTTPGET] ..
发布时间:2016-07-13 20:00:58 C#/.NET

POST的WebAPI作品,未经[FromBody]

我有这样的控制器动作: [HttpPost] [ActionName(“AAA”)] 公众的Htt presponseMessage AAA(Z Z)//通知 - 无[FromBody] { 返回Request.CreateResponse(的HTTPStatus code.OK,1); } 其中,以Z 是:公共等级Z { 公共字符串{搞定;组; } } 但是 ..
发布时间:2016-07-13 19:52:38 C#/.NET

OData的只读属性

我有OData的V4一个的WebAPI 2.2的应用程序。另外我使用EF 6.1。 在我的实体之一我有一个计算的属性: 公共类Person { 公共字符串名字{获得;组; } 公共字符串名字{获得;组; } //计算物业 - 没有setter 公共字符串全名{ 获得{ 返回名字+“”+姓氏; } } 为了提供计算的财产给我的客户,我需要在ODat ..
发布时间:2016-07-13 19:52:30 C#/.NET

网页API 2,OWIN认证,SignOut不注销

我正在做一些研究工作,以期用不记名令牌作为身份验证机制(即AngularJS UI,通过OWIN验证在Web API [2]的项目)。 我登录做工精细,角色信息和所有是好的,但我不能得到令牌注销。 我的启动配置是这样的: OAuthOptions =新OAuthAuthorizationServerOptions(){ TokenEndpointPath =新PathString( ..

承载令牌如何存储在服务器端的Web API 2?

我在网络API 2建立承载令牌认证,我不知道如何(或者)承载令牌存储服务器端。下面是相关code: 启动: 公共部分类启动 { 公共静态OAuthAuthorizationServerOptions OAuthOptions {搞定;私人集; } 公共静态Func键<&的UserManager LT; IdentityUser>> UserManagerFac ..
发布时间:2016-07-13 19:50:15 ASP .NET

发布对象的数组MVC的Web API

我有一个基本的操作后的 RecordIem 的单个对象的作品。 我希望做的是使用相同的格式发布请求的数组做同样的动作,但在大头。 例如: 公开的Htt presponseMessage邮政(RecordItem要求) { VAR recordItems = _recorder.RecordItem(请求); 返回Request.CreateResponse(的HTTPStat ..
发布时间:2016-07-13 19:48:24 C#/.NET

谷歌的N-gram的Web API

我想使用谷歌为我的项目2克;但数据量呈现无论是在速度和存储方面寻找昂贵。结果 是否有一个Web的API,可用于这一目的(在任何语言)?该网站 http://books.google.com/ngrams/graph 呈现的图像,我可以得到的数据值 解决方案 好了,我得到了周围这样做的方式,利用谷歌BigQuery的结果 在于,八卦是公共领域。使用做的工作对我来说命令行访问。 ..
发布时间:2016-07-13 19:46:55 ASP .NET

HttpClient的不支持PostAsJsonAsync方法C#

我想从使用.NET 4.5我的网络application.Am调用Web API,并在写入code我得到一个错误的HttpClient不包含定义PostAsJsonAsync方法 HttpClient的客户端=新的HttpClient(); client.BaseAddress =新的URI(“HTTP://本地主机:51093 /”); client.DefaultRequestHeader ..
发布时间:2016-07-13 19:46:10 C#/.NET

在对的WebAPI模型中使用Serializable属性

我有以下情形:我使用的WebAPI和返回JSON结果基于模型消费者。我现在有额外要求的车型序列为base64才能够坚持他们在高速缓存和/或使用他们的审核。问题是,当我在 [Serializable接口] 属性添加到模型,以便为模型转换为Base64的JSON输出变化如下: 示范: [Serializable接口] 公共类ResortModel { 公众诠释ResortKey {搞定; ..
发布时间:2016-07-13 19:35:44 C#/.NET

CORS和HTTP基本身份验证

一个preflighted HTTP请求如何会是什么样子,如果你包括基本身份验证?像下面的谈话?有闹明白这头需要发送的地方,也因为其无法与萤火虫正确调试它IM 客户: 选项/ API /资源HTTP / 1.1 访问控制请求-方法:GET 原产地:http://jsconsole.com 服务器: HTTP / 1.1 200 OK 访问控制允许来源:* 访问控制允许的方法:POST,GE ..
发布时间:2016-07-13 19:30:15 ASP .NET