Remotely/Server/Extensions/IQueryableExtensions.cs
2023-07-31 14:28:20 -07:00

19 lines
376 B
C#

using System;
using System.Linq;
namespace Remotely.Server.Extensions;
public static class IQueryableExtensions
{
public static IQueryable<T> Apply<T>(this IQueryable<T> query, Action<IQueryable<T>>? queryBuilder)
{
if (queryBuilder is null)
{
return query;
}
queryBuilder.Invoke(query);
return query;
}
}