Advanced Customizations

Airship’s SDK provides a simple interface for managing the Message Center within your .NET MAUI application.

This guide covers creating custom Message Center implementations for .NET MAUI applications.

Prerequisites

Message Center requires the Airship .NET MAUI SDK to be installed. See the SDK installation guide for setup instructions.

Custom Message Center Implementation

For complete control over Message Center placement and navigation, create a custom implementation using the Message Center components.

Custom Display Handling

Set up custom display handling:

Airship.Instance.OnMessageCenterDisplay += OnMessageCenterDisplay;

static void OnMessageCenterDisplay(object sender, MessageCenterEventArgs e)
{
    // Navigate to your custom Message Center UI
    // e.MessageId is optional - null means show the full message list
}