namespace LCU.API.Internal.LoanRateLib.Extensions.Queryables; public static class RateUploadInfoVersionQueryable { public static IQueryable FilterByVersion(this IQueryable queryable, RateUploadInfoFilter rateUploadInfoFilter) { if (rateUploadInfoFilter.Version == null) { return queryable; } return queryable.Where(rateUploadInfo => rateUploadInfo.Version == (int)rateUploadInfoFilter.Version); } }