public static FilterDefinition <TEntity> NotDeletedAndIdEq <TEntity>(this FilterDefinitionBuilder <TEntity> filter, string id) where TEntity : SoftDeletableMongoEntity => filter.And(filter.NotDeleted(), filter.IdEq(id));