namespace Yw.CAL.HttpClient { /// /// /// public class BimfaceFileRelationStd : BaseCAL, IBimfaceFileRelationStd { protected override string Prefix { get { return $"{Yw.BLL.Bimface.ConfigHelper.HttpUrl}/Bimface/File/Relation/Std"; } } /// /// /// public async Task> GetByObjectTypeAndObjectID(string ObjectType, long ObjectID) { var paras = new List<(string Name, object Value)>() { (nameof(ObjectType),ObjectType), (nameof(ObjectID),ObjectID) }; return await GetUrl("GetByObjectTypeAndObjectID@V1.0").Get>(paras); } /// /// /// public async Task> GetByObjectTypeAndObjectIDOfPurpose(string ObjectType, long ObjectID, string Purpose) { var paras = new List<(string Name, object Value)>() { (nameof(ObjectType),ObjectType), (nameof(ObjectID),ObjectID), (nameof(Purpose),Purpose) }; return await GetUrl("GetByObjectTypeAndObjectIDOfPurpose@V1.0").Get>(paras); } } }