Может кто-нибудь сказать мне, как работает потоковая модель реализации gRPC-сервера на C #?Есть ли один поток на службу?Одна ветка за звонок?Один поток на клиента?Только один поток для всех?
Я спрашиваю, потому что я не уверен, как мне получить доступ к моим (локальным) ресурсам, если у меня есть несколько клиентов, вызывающих мои RPC.Нужно ли мне все блокировать и делать потокобезопасным?Или сервер ведет себя как цикл обработки событий, и одновременно обрабатывается только один вызов (блокировка не требуется)?