पर एक वेब सेवा संदर्भ जोड़ें, मैं कंसोल ऐप में एक साधारण वेब सेवा बना रहा हूं। (PersonService) इस नीचेकंसोल ऐप
im मेरी Program.cs एक अलग सांत्वना अनुप्रयोग (PersonClient) कैसे मैं यह कर सकता हूँ के लिए एक सेवा संदर्भ जोड़ने की कोशिश कर रहा है? मैंने सही क्लिक करके इसे जोड़ने का प्रयास किया, सेवा संदर्भ जोड़ें, रिफर्न इत्यादि को इंगित किया ... लेकिन यह काम नहीं करेगा।
[DataContract]
public class Person
{
[DataMember]
public string FirstName { get; set; }
[DataMember]
public string LastName { get; set; }
}
[ServiceContract]
public interface IPersonLookup
{
[OperationContract]
Person GetPerson(int identifier);
}
public class PersonService : IPersonLookup
{
public PersonService()
{
}
public Person GetPerson(int identifier)
{
Person p = new Person();
p.FirstName="Jane";
p.LastName="Doe";
return p;
}
}
class Program
{
static void Main(string[] args)
{
using (ServiceHost host = new ServiceHost(typeof(PersonService)))
{
WSHttpBinding binding = new WSHttpBinding();
host.AddServiceEndpoint(typeof(IPersonLookup), binding, "http://localhost:9090/PersonService");
host.Open();
Console.WriteLine("Listening....");
Console.ReadLine();
}
}
}
धन्यवाद – raklos
मदद मिली है, मैं मदद कर सकता हूं। – RichardOD