using System.Linq; using Microsoft.EntityFrameworkCore; using LCU.Library.Internal.DispatcherModels.Models; using LCU.Library.Internal.DispatcherModels.Entities; namespace LCU.Api.Internal.DispatcherLib.Extensions.Queryables; public static class JobDescriptionQueryable { public static IQueryable FilterJobDescription(this IQueryable queryable, Filter filter) { if (filter?.JobDescription == null) { return queryable; } return queryable.Where(job => job.Description.Contains(filter.JobDescription)); } }