Динамический фильтр ASP.NET Boilerplate - PullRequest
0 голосов
/ 18 октября 2018

У меня проблема с динамическими фильтрами в ASP.NET Boilerplate.Многопользовательский режим отключен

Configuration.MultiTenancy.IsEnabled = false;

Когда я отправляю запрос в БД, @ DynamicFilterParam_000003 должен быть равен 1 в качестве каждого идентификатора клиента в БД, но он имеет значение 0. Я пытался всеми методами, приведенными в документации ASP.NET Boilerplate, установить этот параметр в 1, но ничего не работаети я не могу отключить эти фильтры. Это часть запроса в SQL Server Profiler:

FROM [dbo].[AbpRoles] AS [Extent1]
WHERE ((([Extent1].[TenantId] IS NULL) AND   (@DynamicFilterParam_000003 IS NULL))
 OR (([Extent1].[TenantId] IS NOT NULL) AND   (([Extent1].[TenantId] = @DynamicFilterParam_000003) OR 
  (([Extent1].[TenantId] IS NULL) AND (@DynamicFilterParam_000003 IS NULL)))) ) AND (([Extent1].[IsDeleted] = @DynamicFilterParam_000001) ) 
   AND (3 = [Extent1].[Id])',
  N'@DynamicFilterParam_000003 int,@DynamicFilterParam_000004 bit,@DynamicFilterParam_000001 bit,@DynamicFilterParam_000002 bit',     @DynamicFilterParam_000003=0,@DynamicFilterParam_000004=NULL,@DynamicFilterParam_000001=0,@DynamicFilterParam_000002=NULL
...