Ниже приведена документация от Microsoft, объясняющая, как реализовать глобальный фильтр запросов, однако не объяснено, откуда берется значение _tenantId. Использование as-is выдает ошибку. Как на самом деле реализовать это? Где бы ни был случай использования, каждый запрос должен знать значение _tenantId
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().Property<string>("_tenantId").HasColumnName("TenantId");
// Configure entity filters
modelBuilder.Entity<Blog>().HasQueryFilter(b => EF.Property<string>(b, "_tenantId") == _tenantId);
modelBuilder.Entity<Post>().HasQueryFilter(p => !p.IsDeleted);
}