1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using System.Linq;
- using System.Collections.Generic;
- using System.Threading.Tasks;
- using YiSha.Cache.Factory;
- using YiSha.Entity.SystemManage;
- using YiSha.Service.SystemManage;
- using YiSha.IService.SystemManage;
- using YiSha.Business.Cache.IBusiness;
- using YiSha.Business.Cache.IService;
- namespace YiSha.Business.Cache.Business
- {
- public class MenuCacheBusiness : IMenuCacheBusiness
- {
- private IMenuCacheService<MenuEntity> _menuCacheService;
- public MenuCacheBusiness(IMenuCacheService<MenuEntity> menuCacheService)
- {
- _menuCacheService = menuCacheService;
- }
- public string CacheKey => this.GetType().Name;
- public async Task<List<MenuEntity>> GetList()
- {
- return await _menuCacheService.GetList();
- }
- public bool Remove()
- {
- return _menuCacheService.Remove();
- }
- }
- }
|