Table of Contents

Namespace Hi.Common.Messages

Classes

ActionProgress<T>

Lightweight IProgress<T> that delegates to an Action<T>. Unlike Progress<T>, does not capture SynchronizationContext and invokes the handler synchronously on the caller's thread.

DebugUtil

Debug utility provides functions: pause process, count execution time and show the count.

ExceptionUtil

Provides utility methods for handling exceptions.

MessageBoardUtil

Utility class for displaying messages on a message board.

MultiTagMessage

Represents a message with multiple tags for categorization and filtering.

MultiTagMessageUtil

Utility methods for working with IProgress implementations.

Enums

BootstrapTheme

Bootstrap theme colors for UI styling.

MessageFlag

Enumeration of common message types used for system notifications.

Delegates

ShowMessageBoardDelegate

Delegate for showing message board notifications.