| | |
| | | /// </summary> |
| | | public class BimfaceHelper |
| | | { |
| | | #region 文件Token |
| | | |
| | | /// <summary> |
| | | /// 获取ViewToken |
| | | /// </summary> |
| | |
| | | var bimfaceClient = Yw.BIMFaceClient.Instance(ConfigHelper.AppKey, ConfigHelper.AppSecret); |
| | | return await bimfaceClient.GetViewToken(bimfaceId, modelIdType); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 上传文件 |
| | | |
| | | /// <summary> |
| | | /// 上传文件 |
| | |
| | | var bimfaceId = await bimfaceClient.UploadFileExByPolicy(fullFilePath, fileName); |
| | | return bimfaceId; |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 文件转换 |
| | | |
| | | /// <summary> |
| | | /// 转换rvt文件 |
| | |
| | | } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 文件删除 |
| | | |
| | | /// <summary> |
| | | /// 删除 |
| | | /// </summary> |
| | |
| | | return await bimfaceClient.Delete(bimfaceId, modelIdType); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 文件获取 |
| | | |
| | | /// <summary> |
| | | /// 获取文件构件id列表 |
| | | /// </summary> |
| | | public static async Task<List<string>> GetFileComponentIds(string bimfaceId) |
| | | { |
| | | var bimfaceClient = Yw.BIMFaceClient.Instance(ConfigHelper.AppKey, ConfigHelper.AppSecret); |
| | | return await bimfaceClient.GetFileComponentIds(bimfaceId); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取文件构件id列表 |
| | | /// </summary> |
| | | public static async Task<List<string>> GetFileComponentIds(long bimfaceId) |
| | | { |
| | | return await GetFileComponentIds(bimfaceId.ToString()); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | |
| | | } |
| | | } |