Я ищу ORM, который позволил бы мне написать пользовательский интерфейс C # и службу C ++. Оба должны получить доступ к данным из одной базы данных. В идеале я хочу, чтобы классы C # и C ++ генерировались из схемы базы данных, которую затем можно запрограммировать.
База данных, вероятно, будет SQLServer, но это еще не решено.
Примечание: я делаю это в среде Windows, но по причинам, в которые я не хочу вдаваться, на самом деле я не могу использовать COM, поэтому решение COM не вариант.
Это похоже на этот вопрос:
ORM (объектно-реляционный менеджер) решение с поддержкой нескольких языков программирования
Однако на этот вопрос не было получено достаточно четкого ответа, и я не могу получить за это вознаграждение.