0
我正在創建一個簡單的asmx web服務並嘗試使用它們。下面是ASMX Web服務使用asmx web方法的問題
public class AddTwoNumbers : System.Web.Services.WebService
{
[WebMethod]
public int GetSum(int a, int b)
{
return a + b;
}
}
這是我消費已創建
namespace TestASMXService
{
class Program
{
static void Main(string[] args)
{
AddingNumber.AddTwoNumbers add = new AddingNumber.AddTwoNumbers();
Console.Write("First Number:");
int firstNum = Convert.ToInt32(Console.ReadLine());
Console.Write("Second Number:");
int secNum = Convert.ToInt32(Console.ReadLine());
Console.Write ("The Sum is:",add.GetSum(firstNum, secNum));
Console.ReadLine();
}
}
它接收用戶輸入,不返回任何結果或引發任何錯誤的服務的Windows控制檯應用程序
誰能告訴我什麼,我在這裏失蹤。
出於好奇,爲什麼ASMX? – Dai
我只是在學習asmx。並試圖瞭解如何使用Web方法 – xyz
ASMX已被棄用(如果不是過時的話) - 如果您想了解Web服務,我建議您使用ASP.NET Web API。 ASMX不應該用於新項目,因爲它不受ASP.NET Core支持:http://stackoverflow.com/a/35830341/159145 – Dai