Можно ли создать службу WCF REST 4.0, которая имеет две конечные точки с различным поведением?В частности, я ищу одну конечную точку для использования transferMode=Streamed
, а другую для использования Buffered
.
Я начал использовать приложение службы WCF REST, которое, похоже, представляет собой смесь WCF иТехнологии маршрутизации ASP MVC.Я могу установить TransferMode для обеих конечных точек в system.serviceModel/standardEndpoints/webHttpEndpoint/standardEndpoint
, но не испытываю никакой радости от применения дополнительных к моим маршрутам.
Я не совсем понимаю, где существует разделение WCF / MVC, например, существует ли Global.asax
считается как одна конечная точка WCF или являются ли маршруты отдельными конечными точками, и в результате не уверен, как продвигаться.
- Есть ли простое изменение или атрибут
Web.config
, которые я могу применить к услугеуказать другое поведение? - Если нет, могу ли я создать отдельные файлы asax, используя разные поведения вместо одного
Global.asax
файла? - Если нет, я должен создать файлы .svc для сопоставления с моимклассы, как в обычном приложении WCF?
- Если нет, придется ли мне создавать второй проект для определения другого поведения?