/// <summary> /// Initializes a new instance of the <see cref="PackagingUpdateEventArgs"/> class. /// </summary> /// <param name="operation">The type of the Packaging Operation for which the update is being issued.</param> /// <param name="type">The type of update message.</param> /// <param name="message">The update message.</param> public PackagingUpdateEventArgs(PackagingOperationType operation, PackagingUpdateType type, string message) : base() { Operation = operation; Type = type; Message = message; }
/// <summary> /// Raises the <see cref="Updated"/> event with the specified message. /// </summary> /// <param name="type">The message type.</param> /// <param name="message">The message to send.</param> private void OnUpdated(PackagingUpdateType type, string message) { if (Updated != null) { Updated(null, new PackagingUpdateEventArgs(PackagingOperationType.ExtractManifest, type, message)); } }