示例#1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="pagesContext"></param>
 /// <param name="menuService"></param>
 /// <param name="userManager"></param>
 /// <param name="context"></param>
 /// <param name="cacheService"></param>
 public MenuController(IDynamicPagesContext pagesContext, IMenuService menuService, IUserManager <GearUser> userManager, IMenuDbContext context, IMemoryCache cacheService)
 {
     _pagesContext = pagesContext;
     _menuService  = menuService;
     _userManager  = userManager;
     _context      = context;
     _cacheService = cacheService;
 }
示例#2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="context"></param>
 /// <param name="cacheService"></param>
 /// <param name="filter"></param>
 public MenuService(IMenuDbContext context, IMemoryCache cacheService, IDataFilter filter)
 {
     _context      = context;
     _cacheService = cacheService;
     _filter       = filter;
 }