NikFaraday
@NikFaraday
Student full-stack Developer

Как связать grpc message з MediatR?

Здравствуйте!

Задание
Принимать на вход в asp.net web api endpoint модель в виде byte[], эта модель будет путешествовать далее через MediatR. Нужно использовать gRPC (.proto файлы) для бинарной сериализации данных.

Проблема
Для того, что бы эта модель прошла через MediatR, это должен быть IRequest<T>, но я не понимаю, как сказать, что proto-message должен быть IRequest. В генерируемом коде это сообщение помечено как public sealed partial class, но я не могу его даже так реализовать как partial class, из-за модификатора sealed (Странно, почему тогда генерируется partial)
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 2
petermzg
@petermzg
Самый лучший программист
IRequest<ByteString>
Ответ написан
AshBlade
@AshBlade Куратор тега C#
Просто хочу быть счастливым
Почему не сделать отдельный IRequest, у которого единственное поле - этот массив байтов модели?
Либо при получении этого массива делай его парсинг и создавай отдельный, готовый класс модели IRequest
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы