0
Я пытаюсь проверить службу WCF REST с несколькими параметрами. Я получаю только одно значение из моего переданного параметра, сброс которого равен нулю. Что плохого в моем коде или скрипаче. Надеюсь, кто-то может указать мне правильное направление.WCF Параметр Значение null
[OperationContract]
[WebInvoke(
BodyStyle = WebMessageBodyStyle.Wrapped,
Method = "POST",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
UriTemplate = "Valid/{Id}")]
string ValidateUser(LogInDetail loginDetail,string Id);
public string ValidateUser(LogInDetail loginDetail,string Id)
{
//your validation logic
return loginDetail.userName; //always null value
}
Можете ли вы попробовать {loginDetail: {"userName": "Name", "password": "Pwd"}} как тело запроса? –
Я следую вашему комментарию, но не работает. :( – ib3an
У вас есть ошибка? Как выглядит ваш объект LogInDetail? –