мне нужно из extjs вытянуть данные(хоть что-то) из wcf(c#)
вот вам сервис:
[ServiceContract]
public interface I_HttpAdres
{
[OperationContract]
//[WebGet(UriTemplate = "json/{id}")]
[WebInvoke(Method="GET",
ResponseFormat = WebMessageFormat.Xml,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "test/{id}")]
string XMLData(string id);
[WebInvoke(
Method="GET",
ResponseFormat= WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "test2/{id}")]
string JSONData(string id);
}
public string XMLData(string id)
//----------------------------------------------------------------------
{
string s = "";
try
{
s = remoteObject.XMLData(id);
HttpHostBase.CloseProxy(remoteObject);
}
catch (Exception ex)
{
MonitorLog.WriteLog("Ошибка XMLData \n " + ex.Message, MonitorLog.typelog.Error, 2, 100, true);
}
return s;
}
//----------------------------------------------------------------------
public string JSONData(string id)
//----------------------------------------------------------------------
{
string s = "";
try
{
s = remoteObject.JSONData(id);
HttpHostBase.CloseProxy(remoteObject);
}
catch (Exception ex)
{
MonitorLog.WriteLog("Ошибка JSONData \n " + ex.Message, MonitorLog.typelog.Error, 2, 100, true);
}
return s;
}
как правильно написать Ext.Ajax.request???
|