Non-generic `Result`

Non-generic Result has no T to infer entity from — Context is null by default and set explicitly:

var r = Result.Ok()
    .WithContext(entity: "Order", entityId: "42", correlationId: "trace-1");

r.Context?.Entity   // "Order"