Сочетание Code-First gRPC с Contract-First gRPC
Code-First = protobuf-net.Grpc.AspNetCore
Первый контракт = Grpc.AspNetCore
Я следил за примерами проектов, и они без ошибок взаимодействовали с соответствующим серверным клиентом. Однако, если я смешиваю и сопоставляю (сначала код с контрактом или наоборот), я получаю исключение метода, не реализованного. Прото-файл соответствует первой структуре кода.
Является ли это ограничением этих подходов?
Если да, то как мы можем использовать Contract-First без написания классов преобразователей из существующих сущностей в те, которые определены в файле protos?