public abstract apply( source as Queryable<T>, context as PolicyContext ) as Query<T>
Builds the mandatory typed query filter.
| Parameter | Description |
|---|---|
source | Query root to protect. |
context | Immutable context captured by value in the query plan. |
Filtered identity query over T.
protectedCustomers = policy.apply(customers, context)