Добавление WebAPI в Composite-C1

Я действительно впечатлен CompositeC1 и возможностью добавлять типы данных на лету, ссылаться на другие типы данных с помощью отношения внешнего ключа и т. Д. Встроенные функции также очень удобны.

В идеале я мог бы создать отдельный проект веб-API, который мог бы использовать все функции, сгенерированные на лету в CompositeC1, и представлять их как службы REST.

Должен ли я сделать это как отдельный проект, ссылающийся на библиотеки DLL в каталоге bin CompositeC1? Эти библиотеки создаются заново каждый раз, когда изменяется тип данных... это вызовет проблему?

1 ответ

Решение

Я только что написал пост сегодня вечером, который, я думаю, ответит на вопрос.

http://www.s-innovations.dk/Blog/2013/06/25/Mobile-Services-for-Composite-C1--Idea-Creation

Я делаю API, подключаясь к системе C1 и получаю оттуда свои данные. Не нужно беспокоиться о том, что dll генерируется и тому подобное.

Но вы также можете создать свой собственный API в отдельной DLL. Из моего поста вы можете увидеть основные шаги по настройке и запуску API.

Вы можете получить проблему, если вы создадите WebAPI, который предоставляет что-то, что пользователь удаляет в консоли, тогда ваша dll ломается? Идея моего проекта состоит в том, чтобы сделать его динамически доступным для типов, настроенных из консоли. Поэтому, если кто-то удаляет тип, он также удаляется из моего API.

Другие вопросы по тегам