public IAsyncResult BeginGetMediaSlot(GetMediaSlotRequest GetMediaSlotRequest, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetMediaSlot", new object[1] { (object) GetMediaSlotRequest }, callback, asyncState); }
public mediaSlotItem GetMediaSlot(sessionType session, string mediaslotId) { GetMediaSlotRequest GetMediaSlotRequest = new GetMediaSlotRequest(); DateTime utcNow = DateTime.UtcNow; GetMediaSlotRequest.nonce = Signature.GetNonce(); GetMediaSlotRequest.connectId = session.connectId; GetMediaSlotRequest.signature = Signature.SoapSignature(utcNow, session.secretKey, "publisherservice", "getmediaslot", GetMediaSlotRequest.nonce); GetMediaSlotRequest.timestamp = Signature.GetZDateTime(utcNow); GetMediaSlotRequest.mediaSlotId = mediaslotId; GetMediaSlotResponse mediaSlot = this.publisherService.GetMediaSlot(GetMediaSlotRequest); if (mediaSlot == null) return (mediaSlotItem) null; else return mediaSlot.mediaSlotItem; }