public ActionFilterAttribute(ILoggerFactory loggerFactory, IMemoryCache memoryCache, IManagerService Managerervice, ISysLogService SysLogService, INavigationService NavigationService , IRoleService RoleService, IRoleNavDictService RoleNavDictService, IDictService DictService, IDictTypeService DictTypeService ) { logger = loggerFactory.CreateLogger <ActionFilterAttribute>(); _Cache = memoryCache; _ManagerService = Managerervice; _Token = new Token(_Cache); _SysLogService = SysLogService; _NavigationService = NavigationService; _RoleService = RoleService; _RoleNavDictService = RoleNavDictService; _DictService = DictService; _DictTypeService = DictTypeService; }
public NavigationService(IBaseRepository <Navigation> dao, IMemoryCache memoryCache, IRoleNavDictService RoleNavDictService) : base(dao) { this.dao = dao; this._Cache = memoryCache; this._RoleNavDictService = RoleNavDictService; }