public IAsyncResult BeginDeleteSetting(DeleteSettingRequest DeleteSettingRequest, AsyncCallback callback, object asyncState) { return this.BeginInvoke("DeleteSetting", new object[1] { (object) DeleteSettingRequest }, callback, asyncState); }
public int DeleteSetting(sessionType session, string mediaSlotId, string applicationId, string key) { DeleteSettingRequest DeleteSettingRequest = new DeleteSettingRequest(); DateTime utcNow = DateTime.UtcNow; DeleteSettingRequest.nonce = Signature.GetNonce(); DeleteSettingRequest.connectId = session.connectId; DeleteSettingRequest.signature = Signature.SoapSignature(utcNow, session.secretKey, "publisherservice", "deletesetting", DeleteSettingRequest.nonce); DeleteSettingRequest.timestamp = Signature.GetZDateTime(utcNow); DeleteSettingRequest.key = key; DeleteSettingRequest.applicationId = applicationId; DeleteSettingResponse deleteSettingResponse = this.publisherService.DeleteSetting(DeleteSettingRequest); if (deleteSettingResponse == null) return 0; else return deleteSettingResponse.count; }