Simple library to make request interactions with endpoints easier.
Example usage:
var requester = new Requester.Builder().WithDefaultHeader("User-Agent", "Test").Build();
var outputTypeInstance = await requester.PostAsJsonAndGetFromJsonAsync<InputType, OutputType>("<URL>", inputTypeInstance);
await requester.PostAsJsonAsync<InputType>("<URL>", inputTypeInstance);
var jsonElement = await requester.GetJsonElementAsync("<URL>");