I think this feature would be awesome to have for making manual requests with the library that processes through the middleware plugins. So anyone can make requests to endpoints not yet supported (or will not support). So something like this, maybe:
// We are passing SummonerDto for strong-typing and JSON deserializing
SummonerDto summoner =
await client.Riot.GetAsync<SummonerDto>(Platform.NorthAmerica, "/lol/summoner/v4/summoners/by-name/uwuie time");
I think this feature would be awesome to have for making manual requests with the library that processes through the middleware plugins. So anyone can make requests to endpoints not yet supported (or will not support). So something like this, maybe:
Or this:
Fluent builder:
For JSON scalars: