Пример #1
0
 public MenuService(IMenuRepository menuRepository, IRoleWiseScreenPermissionService roleWiseScreenPermissionService, IScreenService screenService)
     : base(menuRepository)
 {
     _menuRepository = menuRepository;
     _roleWiseScreenPermissionService = roleWiseScreenPermissionService;
     _screenService = screenService;
 }
Пример #2
0
        public RoleWiseScreenPermissionController()
        {
            var kernel = GlobalConfiguration.Configuration.DependencyResolver as NinjectResolver;

            if (kernel != null)
            {
                _roleWiseScreenPermissionService = kernel.GetService(typeof(RoleWiseScreenPermissionService)) as RoleWiseScreenPermissionService;
                _screenService = kernel.GetService(typeof(ScreenService)) as ScreenService;
                _roleService   = kernel.GetService(typeof(RoleService)) as RoleService;
                _moduleService = kernel.GetService(typeof(ModuleService)) as ModuleService;
            }
        }