asp.net 服务应用程序 c#

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:59:02
通过[WebMthod]可以将asp.net 服务应用程序中的方法暴露出来,那么如何暴露出asp.net 服务应用程序中定义的类呢。
我在asp.net 服务应用程序中写了这么一个函数
假设asp.net 服务应用程序中的一个自定义的类叫classINasp
[WebMthod]
public void test(classINasp p)
{
}
但是我在窗体应用程序中调用该函数的时候参数无法匹配,因为我无法在窗体应用程序中定义classINasp的对象,怎么样才能解决这个问题?

要不然就把classNasp类添加到winform里,再不然就把test需求的参数改一下,在服务器端创建classNasp

WebMethod属性是用来公开WebService方法的,你可以返回一个自定义对象,但不存在什么暴露类

你要添加引用WEBService

WebMethod用于WebService的, 要暴露类你直接public 类不就行了