12345678910111213141516171819202122232425262728293031323334 |
- 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 MenuAuthorizeCacheBusiness : IMenuAuthorizeCacheBusiness
- {
- private IMenuAuthorizeCacheService<MenuAuthorizeEntity> _menuAuthorizeCacheService;
- public MenuAuthorizeCacheBusiness(IMenuAuthorizeCacheService<MenuAuthorizeEntity> menuAuthorizeCacheService)
- {
- _menuAuthorizeCacheService = menuAuthorizeCacheService;
- }
- public string CacheKey => this.GetType().Name;
- public async Task<List<MenuAuthorizeEntity>> GetList()
- {
- return await _menuAuthorizeCacheService.GetList();
- }
- public bool Remove()
- {
- return _menuAuthorizeCacheService.Remove();
- }
- }
- }
|