Я хочу знать, как лучше всего обернуть огромную библиотеку, написанную на C ++, чтобы сделать ее доступной в C #.
Я уже работал с interop, и мне нравится IJW. Но я не уверен, как реализовать этот подход с огромной библиотекой. Мне интересно, есть ли какой-нибудь шаблон для использования, в противном случае мне просто нужно написать обертку вокруг каждого класса, который существует в библиотеке c ++, который на самом деле не поддается управлению.
Кроме того, я не могу просто предоставить единый фасад в библиотеку, поскольку, опять же, он очень большой и подавляющий, поэтому любые идеи будут высоко оценены.