WCF доступен через HTTP-запрос со строками запросов в качестве параметров

#c# #wcf

#c# #wcf

Вопрос:

Я хотел бы создать WCF, который может быть вызван через HTTP-запрос и принимает параметры в URL.

Нравится: http://someservice.svc/FetchEverything?User=xxxamp;category=clothes

Затем служба должна вернуть json в ответе.

Был бы благодарен за совет.

Комментарии:

1. В принципе, ничего. Немного экспериментирую с [WebGet] методами. Но не могу понять, как их вызвать

2. Вы хотели написать http://someservice.svc/FetchEverything?User=xxxamp;category=clothes ?

3. ДА. Это именно то, что я хотел написать. Отредактировал сообщение

Ответ №1:

Взгляните на службы передачи данных WCF. Это позволяет вам легко предоставлять модель Entity Framework (или ее часть), используя интерфейс REST, или, точнее, интерфейс OData (= REST AtomPub поддержка запросов).

Взгляните на http://msdn.microsoft.com/en-us/library/cc668794.aspx .