namespace Yw.Application { /// /// HealthIndex /// [Route("Health/Index/Std")] [ApiDescriptionSettings("Health", Name = "健康指数(Std)", Order = 9990)] public class HealthIndex_StdController : IDynamicApiController { /// /// 获取 /// [Route("Get@V1.0")] [HttpGet] public HealthIndexStdDto Get() { var keyContent = $"Health_Index_Std_Get"; var cacheKey = MemoryCacheKeyHelper.GetKey(MemoryCacheKey.WebApiLevel, MemoryCacheKey.Module, keyContent); var vm = MemoryCacheHelper.GetSet(cacheKey, () => { var model = new Service.HealthIndex().GetDefault(); if (model == null) return default; return new HealthIndexStdDto(model); }, CacheHelper.CacheLevel5); return vm; } } }