c# webService 应用中接口变化的思考 编码笔记

1.起因:

再使用webService的时候,一般需要生成本地接口。单是如果接口有变化就很麻烦,虽然可以手动做些修改,单仍然很麻烦。且单选修改的东西对系统有想象。所以我想能不能将这种变化隔离出去,用一个类库来承载这个变化,这样无论接口怎么变化都有这个类库来承载。即使弄坏了都没有关系,大不了我再弄一个类库。于是有了下面这个实验。

2.工程概要:

工程介绍,3个工程,一个主要的工程,一个类库,一个web程序。

3.概要代码

namespace ClassLibrary1
{
    public class Class1
    {
        ServiceReference1.WebService1SoapClient webService1SoapClient = new ServiceReference1.WebService1SoapClient();
        public string fun() {
            return webService1SoapClient.HelloWorld();
        }
    }
}
 private void button1_Click(object sender, EventArgs e)
        {
            ClassLibrary1.Class1 class1 = new ClassLibrary1.Class1();
            string str = class1.fun();
            textBox1.Text = str;
        }

4.运行结果

5.完整工程下载

工程下载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值