protobuf-net protogen генерирует классы C# и соответствующие интерфейсы из файлов proto

Я пытаюсь написать модульные тесты для моего приложения и хотел бы, чтобы мои протоклассы реализовывали интерфейсы. Предпочтительно они будут генерироваться вместе с классами C#, но я не могу найти способ сделать это. Есть ли способ?

1 ответ

Решение

Инструмент Protogen записывает стандартные определения неполных классов. Это позволяет легко добавлять интерфейсы в файл второго класса:

namespace Foo {
    partial class Bar : IWhatever {...}
}
Другие вопросы по тегам