I have a WCF Rest service that I need to pass 3 parameter to int. (response should be in Json format).
this is my contract:
[OperationContract]
[WebInvoke(Method = "GET",
ResponseFormat = WebMessageFormat.Json,
UriTemplate = "/login/{partnerID}/{username}/{password}")]
string GetUsernameandPassword(int partnerID, string username,string password);
and this is my Service:
public string GetUsernameandPassword(int partnerID, string username,string password)
{
Login login = new Login();
{
login.partnerID = Convert.ToInt32(partnerID);
login.username = username;
login.password = password;
};
string result= JSONSerialize(login);
return result;
}
private string JSONSerialize(Login objlogin)
{
MemoryStream stream = new Memo ...
Go to the complete details ...