Я застрял на этом простом вопросе. В моем консольном приложении я хочу использовать службу wcf. Поэтому я добавляю веб-ссылку на проект и вызываю его. Вот и все.WCF и объект передачи данных
Но почему я видел несколько примеров, особенно используя RESTSHARP, они никогда не добавляют ссылку в Интернете. Они просто используют так называемый «DTO», чтобы вернуть объект службе и потреблять ее.
Надеюсь, кто-то может прояснить концепции для меня. Используется ли DTO внутри WCF?
образец:
private static List<ApplicationDTO> features;
RestClient client = new RestClient("http://" + baseUrl + "/FacilityData.svc");
var request = new RestRequest(Method.GET);
request.Resource = "/GetFeatures";
request.Parameters.Clear();
request.AddParameter("Id", 888);
var response = client.Execute(request);
features = JsonConvert.DeserializeObject<List<ApplicationDTO>>(response.Content);
я понял эту концепцию по этой ссылке: [DTO & ПОКО] (HTTP://rlacovara.blogspot.com.es/2009/03/what-is-difference-between-dto-and-poco.html) – DanielV