-
Notifications
You must be signed in to change notification settings - Fork 511
Open
Labels
Description
The point of unified messages is that they can work both over CM and webapi, and Steam does this have implementing underlying "service transport"
We have WebAPI
method that does Task<T> CallProtobufAsync<T>
where you have to manually provide the request and response types.
We can make this nicer (after #1433), that the calling could would be similar, but the request would be sent over http instead of cm.
SK uses it here for example:
var response = await directory.CallProtobufAsync<CContentServerDirectory_GetServersForSteamPipe_Response, CContentServerDirectory_GetServersForSteamPipe_Request>( |
yaakov-h