HelloWorldService.asmx 847 B

123456789101112131415161718192021222324252627282930
  1. <%@ WebService Language="C#" Class="Samples.AspNet.HelloWorldService" %>
  2. using System;
  3. using System.Web;
  4. using System.Web.Services;
  5. using System.Web.Services.Protocols;
  6. using System.Web.Script.Services;
  7. namespace Samples.AspNet {
  8. [WebService(Namespace = "http://tempuri.org/")]
  9. [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
  10. [ScriptService]
  11. public class HelloWorldService : System.Web.Services.WebService {
  12. [WebMethod]
  13. public string HelloWorld(String query)
  14. {
  15. string inputString = Server.HtmlEncode(query);
  16. if(!String.IsNullOrEmpty(inputString))
  17. {
  18. return String.Format("Hello, you queried for {0}. The "
  19. + "current time is {1}", inputString, DateTime.Now);
  20. }
  21. else
  22. {
  23. return "The query string was null or empty";
  24. }
  25. }
  26. }
  27. }