У меня есть Restful WCF-сервис, который будет использоваться для чтения данных, которые будут удаляться другими службами, поддерживаемыми где-то в Интернете. Я должен разоблачить один метод, чтобы прочитать Json data push другой службой.Служба WCF Rest для получения данных Push Push
[ServiceContract]
public interface ITestService
{
[OperationContract]
[WebInvoke(Method = "GET",
ResponseFormat = WebMessageFormat.Json)]
string GetData(string JsonData);
}
ли право на получение данных в параметре строки или я должен сделать DataContract (Class), чтобы получить данные в формате JSON. Я знаю структуру Json data push другой службой, и нормально ли использовать метод Get? Кроме того, служба Push может отправлять сразу массу данных. как я могу его ограничить, поэтому мой сервер отлично работает даже с объемными данными.