ajax url: PageUrl.order + 'WebServices/OrdersService.svc/Cart_SaveList?jsoncallback=&cars=' + encodeURIComponent(json)后台:
#region
[OperationContract(Name = "Cart_SaveList")]
// [WebGet(ResponseFormat = WebMessageFormat.Json)]
public string SaveMsMqCart(string cars)
{
return _OrderUI.SaveMsMqCart(cars, UIUtility.GetCurrentUser.UserEntity.UserID, UIUtility.CheckUserRole(CacheItem.RoleItems("Shop")));
}
#endregion我原以为后台会调用saveMsMqcart方法,结果没有走到这个方法中去,另外问下那个操作契约代表的是什么意思
#region
[OperationContract(Name = "Cart_SaveList")]
// [WebGet(ResponseFormat = WebMessageFormat.Json)]
public string SaveMsMqCart(string cars)
{
return _OrderUI.SaveMsMqCart(cars, UIUtility.GetCurrentUser.UserEntity.UserID, UIUtility.CheckUserRole(CacheItem.RoleItems("Shop")));
}
#endregion我原以为后台会调用saveMsMqcart方法,结果没有走到这个方法中去,另外问下那个操作契约代表的是什么意思
用于设置这个方法发布出去的协议,
像Name = "Cart_SaveList"就定义了在客户端引用服务之后,客户端看到的方法名是Cart_SaveList,而不是SaveMsMqCart