0
我正在使用.NET解決方案項目,並且在解決方案中有幾個項目。其中一個項目有asmx文件。現在,我的問題是可以直接從同一解決方案中的其他項目調用asmx文件中的Web方法,而不是添加它的Web引用?直接從其他項目調用web方法
謝謝。
我正在使用.NET解決方案項目,並且在解決方案中有幾個項目。其中一個項目有asmx文件。現在,我的問題是可以直接從同一解決方案中的其他項目調用asmx文件中的Web方法,而不是添加它的Web引用?直接從其他項目調用web方法
謝謝。
ASMX文件通常放置在不適合其他項目引用的ASP.NET項目中。爲此,我建議你重構功能分爲將從Web服務和從其他項目中引用一個類庫,你直接調用方法:
var result = new SomeClass().SomeMethod();
,並在Web服務:
[WebMethod]
public string SomeMethod()
{
return new SomeClass().SomeMethod();
}