使用web api2来提供winfrom的接口支持

1.首先新建一个web api项目,写一个业务接口,写的比较简单,仅适用于测试哦。

2.再新建一个winfrom项目,在下面我首先封装了一个调用post的方法,上面点击事件就是我此次需要测试的,当然对应的web api 接口地址一定要填对。

3.运行web api 挂载iis接口,下一步,我直接运行winfrom窗体

可以看到结果,执行成功了。

本文知识记录一下将会用到的一个demo.

原文地址:https://www.cnblogs.com/tian-yi/p/10517671.html

时间: 2024-10-09 15:39:31

使用web api2来提供winfrom的接口支持的相关文章

Dependency Injection in ASP.NET Web API 2 (在web api2 中使用依赖注入)

原文:http://www.asp.net/web-api/overview/advanced/dependency-injection 1 什么是依赖注入(Dependency Injection) 依赖,简单来说就是一个对象需要的任何其他对象.具体解释请Google或百度.在我们使用Web api2  开发应用程序时,通常都会遇到Controller  访问库 Repository 问题. 例如:我们定义一个Domain 对象 public class Product { public in

【ASP.NET Web API2框架揭秘】 初识Web API

Web Api 是什么? MSDN:ASP.NET Web API 是一种框架,用于轻松构建可以访问多种客户端(包括浏览器和移动设备)的 HTTP 服务 百度百科:Web API是网络应用程序接口. 个人理解:Web API 是提供给多种客户端对data做CRUD(增删查改)操作的统一接口 ------------------------------------------- Asp.net Web API 支持多种寄宿方式 1,IIS作为宿主(创建一个Asp.net web应用程序作为Web

Java Web系统经常使用的第三方接口

1. Web Service 接口 1.1 接口方式说明和长处 在笔者的开发生涯中,当作为接口提供商给第三方提供接口时,以及作为client去调用第三方提供的接口时,大部分时候都是使用 Web  Service接口, Web Service作为接口使用广泛的原因,与它的特点息息相关. Web Service的主要目标是跨平台的可互操作性,为了实现这一目标, Web Service 全然基于 XML(可扩展标记语言). XSD( XML Schema)等独立于平台.独立于软件供应商的标准,是创建可

国家气象局提供的天气预报接口

今天突然用到web服务接口对接 想了一下,Apache 的 CXF 可以发布发布服务的话应该也可以接收服务 然后就去尝试了一下,期间发生各种错误各种无奈 后来网上一查,查出下面的东东 顿时有股扇一耳光的冲动, 下面是国家气象局提供的天气预报接口  返回JSON格式文件,解析JSON文件数据就能得到你想要的啦 接口地址: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/

[水煮 ASP.NET Web API2 方法论](3-9)空气路由的设置

阅读导航 问题 解决方案 工作原理 代码演示 在此解释一下,空气路由,是本人臆想出来,觉着更能表达 IgnoreRoute 的意图,如果看着辣眼睛^^,请见谅. 问题 我们在之定义过集中式路由,集中式路由有一个特点就是短路,但是现在我们不想让某些路由工作(匹配并由路由引擎处理请求).那么我们应该怎么办呢? 解决方案 其实思路很简单,就是想把某些路由忽略了.ASP.NET WEB API 提供了一个叫做的 StopRoutingHandler 的处理器,简单说,他就是一个消息处理器,可以通过他来强

[水煮 ASP.NET Web API2 方法论](3-5)路由约束

问题 怎么样限制路由中参数的值. 解决方案 ASP.NET WEB API 允许我们通过 IHttpRouteConstraint 接口设置路由约束.集中式路由和直接式路由都可以使用 IHttpRouteConstraint. 框架提供了 18 个接口,他提供了大部分类型的约束,例如,路由参数长度相关的约束,可以确保值都在定义范围内,或者限制数据类型.当然也可以通过实现接口 IHttpRouteConstraint 来自定义约束逻辑. 工作原理 IHttpRoutConstraint 是一个 H

Facade,怎么可能只是提供简单的接口--

分层是软件解决问题的基本方法....不过仅仅一个分层就算一个设计模式的话...别闹了 栗子:贝爷在奥林匹斯山上抓动物 1.奥林匹斯山上生物的接口 public interface God { public String power(); public String getName(); } 2.奥林匹斯山上的生物 public class Apollo implements God { public String power() { return "乱搞"; } public void

利用Java提供的Observer接口和Observable类实现观察者模式

对于观察者模式,其实Java已经为我们提供了已有的接口和类.对于订阅者(Subscribe,观察者)Java为我们提供了一个接口,JDK源码如下: 1 package java.util; 2 3 public interface Observer { 4 void update(Observable o, Object arg); 5 } 和我们上一篇实现的观察者一样,仅提供一个update方法用于接收通知者的通知做出相应改变. 我们再来看看Java为我们提供了一个怎样的通知者(Publish

短信猫验证码接收解决方案(提供三款接口应用软件)

短信猫验证码方案介绍: 两个短信猫验证的应用场景: 1.网站验证码用户登录 目前在网络上各种网站.应用.平台登录都需要用到手机验证码,直接给用户手机发送验证码后才能进行登录等操作及大地提高了用户的安全性及降低了恶意注册的可能性. 2.网络营销账号注册 我们注册各类网站.APP.软件时均需要与用户手机号绑定才能使用相应的网站和软件功能,有这样一群以出售账号即通过专业的短信猫设备可大批量接收验证码的方式去注册海量账号从而提供给那些网络营销公司或个人,他们可拿来做营销宣传与推广,一个账号的价值不菲.