wcf-web-api相关内容

在 AppHarbor 上托管 WCF Web API 应用程序?

我已经实现了一个示例应用程序,例如 这里.这是一个非常基本的应用程序,只是为了让事情开始.在我的本地机器上的 IIS 中一切正常,我也让它在我的 IIS Express 上运行,但现在是棘手的部分.我确实想在 AppHarbor 上托管它,但我收到 404 错误.我已经开始了 讨论 在 AppHarbor 的支持论坛上,他们在运行时截取了错误的屏幕截图. 由于使用了 StaticFile 处 ..
发布时间:2022-01-25 08:28:07 服务器开发

使用 ninject 绑定 ASP.NET Web API

我刚刚安装了 mvc4 rc 更新,我正在尝试构建一个 api 应用程序,但运气不佳. 我正在使用 ninject 但无法加载我的控制器.我一直收到错误 Type 'Api.Controllers.ConsumerController' 没有默认构造函数 我对 mvc 和使用注入很陌生,所以请耐心等待. 我没有对通过 nuget 创建的默认绑定做任何特别的事情 公共静态 ..
发布时间:2021-12-16 10:32:34 C#/.NET

无法使用 HttpClient 对 ASP.NET Web Api 服务进行身份验证

我有一个 ASP.NET Web API 服务,它在启用了 Windows 身份验证的 Web 服务器上运行. 我有一个基于 MVC4 的客户端站点,该站点运行在同一 Web 服务器上的不同站点中,该站点使用 HttpClient 从服务中提取数据.此客户端站点在启用身份模拟的情况下运行,并且还使用 Windows 身份验证. Web 服务器是带有 IIS 7.5 的 Windows ..

WCF Web API 和 ASP.NET Web API 有什么区别

我过去使用 WCF WebAPI 做了一些工作并且非常喜欢它的很多功能,我现在只是在玩 ASP.NET Web API,它似乎完全不同(IE 完全从WCF). 有谁知道 ASP.NET 4 Web API 中包含了 WCF WebAPI 的哪些功能? 解决方案 我对此进行了更多阅读,并找到了 MS 人关于此的几页: http://wcf.codeplex.com/wikipag ..
发布时间:2021-12-13 19:47:41 C#/.NET

HttpClient 身份验证标头未发送

我正在尝试将 HttpClient 用于需要基本 HTTP 身份验证的第三方服务.我正在使用 AuthenticationHeaderValue.到目前为止,这是我想出的: HttpRequestMessage请求 =新的 HttpRequestMessage(new RequestType("第三方供应商操作"),MediaTypeHeaderValue.Parse("application/ ..
发布时间:2021-11-26 11:13:39 C#/.NET

HttpClient 身份验证标头未发送

我正在尝试将 HttpClient 用于需要基本 HTTP 身份验证的第三方服务.我正在使用 AuthenticationHeaderValue.到目前为止,这是我想出的: HttpRequestMessage请求 =新的 HttpRequestMessage(new RequestType("第三方供应商操作"),MediaTypeHeaderValue.Parse("application/ ..
发布时间:2021-11-24 09:10:28 C#/.NET

WCF WebApi's 自托管不接受 PUT 动词

我使用使用 PUT 动词的 WCF WebAPI 组合了一个 HTTP 驱动的 API.当托管在 IIS Express 上托管的 MVC3 项目中时,一切都按设计运行. 然而,当我进行单元测试时,我偶尔想要测试传输方面,而不仅仅是针对我自己的资源.我的单元测试失败并显示 405 - MethodNotAllowed.同样,在 IIS 中托管的服务完全相同(我在配置文件中启用了 PUT 和 ..
发布时间:2021-09-22 19:26:09 其他开发

WCF Web API中将HTML序列化为XML和Json的问题

我正在使用WCF Web API服务通过Json和Xml发布一些数据.但是我对html字符串进行序列化有问题. 对于Xml序列化,我使用XmlMediaTypeFormatter()和对于Json序列化,我有使用Newtonsoft.Json库的CustomJSONMediaTypeFormatter类. 我使用Entity Framework从数据库中获取数据,就像下面的代码一样,我 ..
发布时间:2021-05-28 18:33:11 C#/.NET

WCF Web API 0.6-返回列表< T>在HttpResponseMessage中引发异常

我对WCF Web API还是很陌生,我拥有一项基本服务,正在尝试利用 HttpResponseMessage 作为返回类型的全部功能.我正在尝试返回一个列表,并遇到以下我无法解决的错误. 这是一个非常基本的直截了当的XML服务. 任何想法都将不胜感激.谢谢. 类型 'System.Net.Http.HttpResponseMessage`1 [System.Collection ..
发布时间:2020-07-14 02:14:22 其他开发

BackgroundTransferRequest WP7

我正在使用Background Transfer将照片上传到我的Web服务.由于照片上传会占用大量时间和内存,因此我认为使用后台传输请求来完成此操作可能是一个不错的主意.上传照片后,我想获取上传照片的ID,然后将其用于后处理.但是,事实证明我无法在后台传输请求中做到这一点. 据我了解,后台传输仅使用以下逻辑进行工作: 您必须获取要上传的文件,然后将其保存/复制到应用程序的独立存储中,该 ..
发布时间:2020-07-14 02:14:18 其他开发

WCF WebApi的自托管不接受PUT动词

我已使用使用PUT动词的 WCF WebAPI 组合了一个HTTP驱动的API.当托管在IIS Express上托管的MVC3项目中时,一切按设计进行. 但是,当我进行单元测试时,我偶尔想测试传输方面,而不是仅仅针对自己的资源.我的单元测试失败,并显示405-MethodNotAllowed.再次,与IIS中托管的服务完全相同(在配置文件中启用了PUT和DELETE动词). 如何获得我 ..
发布时间:2020-07-14 02:14:15 其他开发

在哪里可以找到有关WCF Web API的最新文档?

我一直在努力与WCF一起以我希望其工作的方式进行REST.显然还有很多其他方面.我听说过 WCF Web Api项目,但是在没有太仔细地看着它.可悲的是,现在我正在查看它,我发现文档已经过时了.就像这篇博文提供了一些不错的信息,但是类已更改,参数已更改,简而言之,设计已更改. 因此,我一直在使用一个古老的示例,该示例如何将Json.NET(newtonsoft)插入为序列化程序,但才意识到, ..
发布时间:2020-07-14 02:14:11 其他开发

从多部分文件上传中将内容读取到内存中

我在将上传的XML文件读取到字符串而不是文件时遇到问题. 我的问题是,当我尝试访问流(var stream = part.ContentReadStream)时,它已关闭.我感觉它正在访问关闭的文件流.我是否错误地使用了MultipartFormDataStreamStreamProvider?文件大小只有几千字节,所以应该不会有问题. [WebInvoke(Method = ..
发布时间:2020-07-14 02:14:04 C#/.NET

WCF Web API预览6:没有"MediaTypeFormatter"可用

我正在研究在WCF Web API Preview 6中使用HttpClient来使用第三方服务.该第三方服务接受并返回XML格式的数据.他们的HTTP响应的Content-Type标头设置为text/plain.似乎将响应Content-Type设置为text/plain会引起问题.我对服务的请求如下: Task result = client.P ..
发布时间:2020-07-14 02:14:00 其他开发

在HTTP下载请求标头中设置接受

我有一个返回发票的WCF Web Api端点: http://localhost/api/invoice/23 它返回的格式是请求中accepts标头的格式.如果Javascript需要JSON或XML,则只需在accept标头中进行设置.这就是WCF Web Api似乎起作用的方式.我在发票中添加了PDF格式化程序,以便在请求application/pdf时,它将获得具有适当MIME类型的 ..
发布时间:2020-07-14 02:13:58 其他开发