namespace Yw.Application { /// /// Bimface文件 /// [Route("Bimface/File/Std")] [ApiDescriptionSettings("Bimface", Name = "Bimface文件(Std)", Order = 99000)] public class BimfaceFile_StdController : IDynamicApiController { /// /// 获取所有 /// [Route("GetAll@V1.0")] [HttpGet] public List GetAll() { var list = new Yw.Service.BimfaceFile().GetAll(); var vmList = list?.Select(x => new BimfaceFileStdDto(x)).ToList(); return vmList; } /// /// 通过 ID 获取 /// [Route("GetByID@V1.0")] [HttpGet] public BimfaceFileStdDto GetByID([FromQuery][Required] IDInput input) { var model = new Yw.Service.BimfaceFile().GetByID(input.ID); return model == null ? null : new BimfaceFileStdDto(model); } } }