public Base_SysRoleCache() : base("UserRoleCache", roleId => { IBaseSysRoleRepository baseSysRoleRepository = Ioc.DefaultContainer.GetService <IBaseSysRoleRepository>(); return(baseSysRoleRepository.Get().FirstOrDefault(x => x.RoleId == roleId)); }) { }