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);
}
}
}