public IAsyncResult BeginUpdateMediaSlot(UpdateMediaSlotRequest UpdateMediaSlotRequest, AsyncCallback callback, object asyncState) { return this.BeginInvoke("UpdateMediaSlot", new object[1] { (object) UpdateMediaSlotRequest }, callback, asyncState); }
public mediaSlotItem UpdateMediaSlot(sessionType session, mediaSlotItem mediaSlot) { UpdateMediaSlotRequest UpdateMediaSlotRequest = new UpdateMediaSlotRequest(); DateTime utcNow = DateTime.UtcNow; UpdateMediaSlotRequest.nonce = Signature.GetNonce(); UpdateMediaSlotRequest.connectId = session.connectId; UpdateMediaSlotRequest.signature = Signature.SoapSignature(utcNow, session.secretKey, "publisherservice", "updatemediaslot", UpdateMediaSlotRequest.nonce); UpdateMediaSlotRequest.timestamp = Signature.GetZDateTime(utcNow); UpdateMediaSlotRequest.mediaSlotItem = mediaSlot; UpdateMediaSlotResponse mediaSlotResponse = this.publisherService.UpdateMediaSlot(UpdateMediaSlotRequest); if (mediaSlotResponse == null) return (mediaSlotItem) null; else return mediaSlotResponse.mediaSlotItem; }