/// <summary> /// Updates the publishing status and message for the given channel. /// </summary> /// <param name="channelId">The channel identifier.</param> /// <param name="publishingStatus">The channel publishing status.</param> /// <param name="publishingStatusMessage">The channel publishing status message.</param> public void UpdateChannelPublishingStatus(long channelId, OnlineChannelPublishStatusType publishingStatus, string publishingStatusMessage) { this.InvokeMethodNoDataReturn( UpdateChannelPublishingStatusMethodName, new object[] { channelId, (int)publishingStatus, publishingStatusMessage }); }
/// <summary> /// Initializes a new instance of the <see cref="ChannelNotPublishedException"/> class. /// </summary> /// <param name="messageTemplate">The message template with 2 parameters, one for the channel status value and one for the channel status message.</param> /// <param name="publishingStatus">The publishing status.</param> /// <param name="message">The publishing status message.</param> public ChannelNotPublishedException(string messageTemplate, OnlineChannelPublishStatusType publishingStatus, string message) : base(message) { this.MessageTemplate = messageTemplate; this.PublishingStatus = publishingStatus; }