如何创建一个没有代码后台文件的ASMX Web服务页面

8

我已经能够创建没有后台代码的ASPX页面,但是我无法找到让ASMX页面在没有后台代码的情况下正常工作的方法。这是否可能?

1个回答

20

快速示例:

<%@ WebService Language="C#" Class="SampleWebService" %>
using System;
using System.Data;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class SampleWebService : System.Web.Services.WebService
{

    [WebMethod]
    public string Hello()
    {
        return "Hello World!";
    }

    [WebMethod]
    public string DoStuff(out string stuff)
    {
        stuff = "Woohoo!";
        return "OK";
    }
}

4
如果您在 Class= 属性中完全限定了命名空间+类名,那么需要在类定义周围定义命名空间。 - Ryan Shripat

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接