我在我的项目中使用AutoCompleteExtender。我在BL LAYER中声明了webserive。并将它暴露给我的项目。但我不知道该扩展器的服务路径是什么。 它需要不在项目中的asmx方法。
答案 0 :(得分:2)
您的网络服务应位于客户端层 - 这可以调用您的BL层。
所以我的意思是认为我们的Web服务是一个面向大量功能的客户端。 Web服务本身不应该真正实现任何逻辑 - 您的业务逻辑层应该。
因此,在您的Web服务中,您将拥有(在伪代码中)
[WebMethod]
public string[] AutoComplete(string input){
return _businessLogic.AutoComplete(input);
}