Example #1
0
        public DynamicEntityPropertiesTestBase()
        {
            DynamicPropertyStore       = Resolve <IDynamicPropertyStore>();
            DynamicEntityPropertyStore = Resolve <IDynamicEntityPropertyStore>();

            GrantTestPermission();
        }
        public DynamicEntityPropertiesTestBase()
        {
            DynamicPropertyStore       = Resolve <IDynamicPropertyStore>();
            DynamicEntityPropertyStore = Resolve <IDynamicEntityPropertyStore>();

            AbpSession.UserId   = 1;
            AbpSession.TenantId = 1;

            var user = AsyncHelper.RunSync(() => UserManager.FindByIdAsync(AbpSession.UserId.Value));

            AsyncHelper.RunSync(() => GrantPermissionAsync(user, TestPermission));
        }
        public DynamicEntityPropertyManager(
            IDynamicPropertyPermissionChecker dynamicPropertyPermissionChecker,
            ICacheManager cacheManager,
            IUnitOfWorkManager unitOfWorkManager,
            IDynamicEntityPropertyDefinitionManager dynamicEntityPropertyDefinitionManager
            )
        {
            _dynamicPropertyPermissionChecker = dynamicPropertyPermissionChecker;
            _cacheManager      = cacheManager;
            _unitOfWorkManager = unitOfWorkManager;
            _dynamicEntityPropertyDefinitionManager = dynamicEntityPropertyDefinitionManager;

            DynamicEntityPropertyStore = NullDynamicEntityPropertyStore.Instance;
        }