Я пытаюсь создать приложение SPA, чтобы воспользоваться upshot и его возможностями.Однако службы, предоставляющие данные (т. Е. Веб-API), находятся в совершенно отдельном проекте, уже размещенном на IIS.Я хотел бы связать upshot с этим существующим API, но из того, что я вижу в HTML-помощниках для upshot (v1.0.0.1), вам нужно передать тип контроллера, который предоставляет данные, например, так:
Html.UpshotContext.DataSource(Of <strong>ToDoController</strong>)(Function(x) x.GetTodoItems())
где ToDoController - это ApiController, который предоставляет данные, определенные в том же проекте.
Мой вопрос: как я могу связатьв результате веб-API, который не в том же проекте?Можно ли как-нибудь использовать помощников, или мне придется все делать вручную?
У меня есть доступ к классам модели (т.е. TodoItem ), так как они находятся в отдельной сборке, на которую можно ссылаться из обоих проектов (SPA & Web API), но я нене имеет доступа к контроллерам, определенным в проекте веб-API.