public DynamicEntityParametersTestBase() { DynamicParameterStore = Resolve <IDynamicParameterStore>(); EntityDynamicParameterStore = Resolve <IEntityDynamicParameterStore>(); AbpSession.UserId = 1; AbpSession.TenantId = 1; var user = AsyncHelper.RunSync(() => UserManager.FindByIdAsync(AbpSession.UserId.Value)); AsyncHelper.RunSync(() => GrantPermissionAsync(user, TestPermission)); }
public EntityDynamicParameterManager( IDynamicParameterPermissionChecker dynamicParameterPermissionChecker, ICacheManager cacheManager, IUnitOfWorkManager unitOfWorkManager, IDynamicEntityParameterDefinitionManager dynamicEntityParameterDefinitionManager ) { _dynamicParameterPermissionChecker = dynamicParameterPermissionChecker; _cacheManager = cacheManager; _unitOfWorkManager = unitOfWorkManager; _dynamicEntityParameterDefinitionManager = dynamicEntityParameterDefinitionManager; EntityDynamicParameterStore = NullEntityDynamicParameterStore.Instance; }