Beispiel #1
0
        public void SetUp()
        {
            base.SetUp();

            _sessionFactory = ApplicationContext.Current["NHibernateSessionFactory"] as ISessionFactory;

            _audienceApplicationService = ApplicationContext.Current["AudienceApplicationService"] as IAudienceApplicationService;

            _userApplicationService = ApplicationContext.Current["UserApplicationService"] as IUserApplicationService;

            _roleApplicationService = ApplicationContext.Current["RoleApplicationService"] as IRoleApplicationService;

            _permissionApplicationService = ApplicationContext.Current["PermissionApplicationService"] as IPermissionApplicationService;

            _rolePermissionApplicationService = ApplicationContext.Current["RolePermissionApplicationService"] as IRolePermissionApplicationService;
        }
 public PermissionDataSeedProvider(IPermissionApplicationService permissionService, IPermissionDefinitionManager permissionDefinitionManager, ICurrentTenant currentTenant)
 {
     _permissionService           = permissionService;
     _permissionDefinitionManager = permissionDefinitionManager;
     _currentTenant = currentTenant;
 }
 public PermissionController(IPermissionApplicationService PermissionApplicationService)
 {
     _PermissionApplicationService = PermissionApplicationService;
 }
 public PermissionsController(IPermissionApplicationService permissionApplicationService)
 {
     _permissionApplicationService = permissionApplicationService;
 }
 public PermissionDataSeedProvider(IPermissionApplicationService permissionService, IPermissionDefinitionManager permissionDefinitionManager)
 {
     _permissionService           = permissionService;
     _permissionDefinitionManager = permissionDefinitionManager;
 }
 public static IEnumerable <IPermissionState> GetByProperty <TPropertyType>(this IPermissionApplicationService applicationService,
                                                                            System.Linq.Expressions.Expression <Func <IPermissionState, TPropertyType> > propertySelector,
                                                                            TPropertyType propertyValue, IList <string> orders = null, int firstResult = 0, int maxResults = int.MaxValue)
 {
     return(applicationService.GetByProperty(ReflectUtils.GetPropertyName <IPermissionState, TPropertyType>(propertySelector), propertyValue, orders, firstResult, maxResults));
 }