namespace Yw.Application { /// /// HealthDeterioration /// [Route("Health/Deterioration/Std")] [ApiDescriptionSettings("Health", Name = "劣化程度(Std)", Order = 9690)] public class HealthDeterioration_StdController : IDynamicApiController { /// /// 获取所有 /// [Route("GetAll@V1.0")] [HttpGet] public List GetAll() { var keyContent = $"Health_Importance_Std_GetAll"; var cacheKey = MemoryCacheKeyHelper.GetKey(MemoryCacheKey.WebApiLevel, MemoryCacheKey.Module, keyContent); var vm_list = MemoryCacheHelper.GetSet(cacheKey, () => { var list = new Service.HealthDeterioration().GetAll(); var vmList = list?.Select(x => new HealthDeteriorationStdDto(x)).ToList(); return vmList; }, CacheHelper.CacheLevel5); return vm_list; } } }