【问题标题】:How to manage multiple classes with web service?如何使用 Web 服务管理多个类?
【发布时间】:2011-03-09 08:58:46
【问题描述】:

我正在 asp.net 中创建一个 Web 服务。我不知道哪一种是使用 Web 服务管理多个类的更好方法。

我有两种方式,但我不知道哪一种更好。

1) 调用单个 .asmx 文件中的所有类。 2) 为所有类创建不同的 .asmx 文件。

paypal.sandbox.AddressType addressType = new paypal.sandbox.AddressType();
    addressType.AddressID = "Your Address ID";
paypal.sandbox.DoDirectPaymentResponseType response = new paypal.sandbox.DoDirectPaymentResponseType();
    response.TransactionID = "25554d";

我想从后面的代码中调用我的类。我不明白我怎么能这样打电话。请帮我解决这个问题。

谢谢

【问题讨论】:

    标签: asp.net web-services webservice-client


    【解决方案1】:

    您可以在 asmx 中添加多个 webmethod,如果它们具有相同的用途,请在另一个类中调用它们。
    按功能对 asmx 中的 Web 方法进行分组。在这种情况下,您可以在付款前对方法进行分组,在付款(响应)后对方法进行分组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-14
      • 2019-05-13
      • 2010-12-20
      • 1970-01-01
      • 1970-01-01
      • 2017-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多