我们开发winform程序时,通常使用传统的三层结构,包括:数据层、业务层、页面层。Form页面调用时,直接new个Service类,实现业务需求。但这种模式有个弊端,就是业务逻辑全部放到了客户端。这样操作对客户端的机器要求很高,又很容易被攻击或源码泄露。因此,越来越多的winform项目,也通过webapi接口实现业务逻辑。 1、定义webapi接口 我们先定义好两个webapi接口,一个get访问、另一个post访问。在vs中创建webapi的教程请参考这篇博客。开发、调试和部署完成后。我们就可以写winfor…