NETCORE引用WEBSERVICE方法
一、引入服務 
複製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; } }