// namespace BrokerCore.Common; // // public class ValueResult // { // public Result Result { get; init; } // public TValue? Value { get; set; } // // public ValueResult() // { // Result = new Result(); // } // // public ValueResult(Result result, TValue? value) // { // Result = result; // Value = value; // } // }