public record struct ProblemResponse<T>( HttpStatusCode StatusCode, string Title, string Method, string Path, T? Data, ApplicationError[] Errors);
[HttpPut][HttpPatch]async Task meh ....
async Task<ActionResult<CoolioResponse>> Bar( // What to inject here? HttpContext?) { return new CoolioResponse { Path = ??, Method = ??, };}
namespace Ilanos.Application.Mappers.Joke;// Ohno, cannot access Joke classusing Ilanos.Domain.Core.Joke;Joke jk = new();