Ejemplo n.º 1
0
        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;
        }