一、引入服務 
複製webservice的url后點擊移至
選擇同步
如圖表示調用webservice成功
二、調用WEBSERVICE中的方法
(1)在Startup.cs中ConfigureServices註冊webservice服務
- 1
services.AddSingleton<ServiceReference1.CommServiceSoap>(new ServiceReference1.CommServiceSoapClient(ServiceReference1.CommServiceSoapClient.EndpointConfiguration.CommServiceSoap));
- 1
(2)在controller中引用
public class LoginController : ControllerBase
{
private CommServiceSoap _webService;
/// <summary>
/// 在构造函数注入实例
/// </summary>
/// <param name="serivce"></param>
public LoginController(CommServiceSoap serivce)
{
_webService = serivce;
}
[HttpPost("Login")]
public ActionResult<bool> Login(UserModel user)
{
string empno = user.Empno;
string empPwd = user.EmpPwd;
bool x = _webService.LoginByAD(empno, empPwd); //引用webservice中的方法
return x;
}
}