public static TResult CreateErrorResult <TResult>(params Error[] errors) where TResult : Result => ReflectionHelpers .CreateInstanceWithPublicOrNonPublicConstructor <TResult>(errors, null);
public static TResult CreateValidationIssueResult <TResult>(params ValidationIssue[] validationIssues) where TResult : Result => ReflectionHelpers .CreateInstanceWithPublicOrNonPublicConstructor <TResult>(null, validationIssues);
public static TResult CreateSuccessResult <TResult>() where TResult : Result => ReflectionHelpers .CreateInstanceWithPublicOrNonPublicConstructor <TResult>(null, null);