Full source code for your reference is as below,
IService1.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;
namespace WcfService3
{
[ServiceContract]
public interface IService1
{
[OperationContract]
[WebGet]
string GetDataUsingMethod(string value);
[OperationContract]
[WebGet(UriTemplate=“/GetData/{value}”)]
string GetDataUsingURI(string value);
}
}
Service1.svc.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;
namespace WcfService3
{
public class Service1 : IService1
{
public string GetDataUsingMethod(string value)
{
return value + “I am returned by Method Name “;
}
public string GetDataUsingURI(string value)
{
return value + “I am returned by URI Name “;
}
}
}
Markup of Service1.svc
I hope this post was useful. Happy Coding
Leave a Reply