public static IRuleBuilder <T, int> FieldGreaterThanOrEqualTo <T>(this IRuleBuilder <T, int> ruleBuilder, int value)
        {
            var error = ValidationErrorCodes.FieldIsNotGreaterOrEqual(value);

            return(ruleBuilder
                   .Must(p => p >= value)
                   .WithErrorCode(error.Code)
                   .WithMessage(error.Message));
        }