public UpdateShare ( long objectId, Api.Models.Share share ) : Api.Models.Share | ||
objectId | long | the ID of the object To share |
share | Api.Models.Share | the share |
return | Api.Models.Share |
public virtual Share UpdateShare(long objectId, Share share)
{
return this.UpdateResource<Share>(MasterResourceType + "/" + objectId + "/shares/" + share.Id, typeof(Share), share);
}
public virtual void TestUpdateShare() { server.setResponseBody("../../../TestSDK/resources/updateShare.json"); Share share = new Share.UpdateShareBuilder("12dfgfg34sdf54L", AccessLevel.VIEWER).Build(); Share newShare = shareResourcesImpl.UpdateShare(1234L, share); Assert.AreEqual(share.AccessLevel, newShare.AccessLevel); Assert.AreEqual(newShare.UserId, 1539725208119172); }