This post describes how to apply an Entity Framework Core Global Query filter on all entity types that implement an interface using a strongly typed expression.