2015-05-22 1 views
1

Я новичок в ветер, и хотел бы знать, если вы можете использовать несколько контроллеров в одном проекте, до тех пор, как они настроены следующим образом:Можете ли вы использовать более одного контроллера бриза в проекте web api?

[BreezeController] 
public class BreezeController : ApiController 
{ 
    //code here 

} 
+0

Мне нужно что-то подобное, но по разным причинам - мой API-интерфейс Breeze Controller превратился в огромного монстра, и каждое небольшое изменение, которое мне нужно развернуть для производства, сбивает мои мобильные приложения в течение 30 секунд или около того. Я хочу разбить контроллер Breeze на несколько проектов API, чтобы я мог развернуть части API, не затрагивая все приложения/службы. Я думал о том, чтобы положить все статические данные и таблицы поиска в отдельный проект API - любые мысли по этому поводу? – Rodney

ответ

1

Да, вы можете иметь несколько BreezeControllers, каждый подвергая свои собственные метаданные.

Я использовал это в прошлом, чтобы разоблачить один набор объектов для публичного (и в основном только для чтения) потребления и отдельный для авторизированного администрирования администратором сущностей.

Смежные вопросы