SteamKit icon indicating copy to clipboard operation
SteamKit copied to clipboard

Allow UnifiedMessages to be transported over webapi

Open xPaw opened this issue 4 months ago • 0 comments

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: https://github.com/SteamRE/SteamKit/blob/0931a597133f4850f0d466709a9605f115c27117/SteamKit2/SteamKit2/Steam/WebAPI/ContentServerDirectoryService.cs#L77

xPaw avatar Sep 26 '24 11:09 xPaw