Table of Contents

Class MessageData

Namespace
RustPlusApi.Fcm.Data
Assembly
RustPlusApi.Fcm.dll

Metadata and structured body of a Rust+ FCM push notification.

public sealed record MessageData : IEquatable<MessageData>
Inheritance
MessageData
Implements
Inherited Members
Extension Methods

Properties

Body

Structured payload decoded from the notification body JSON.

public Body Body { get; init; }

Property Value

Body

ChannelId

Notification channel — e.g. "pairing" or "alarm".

public string ChannelId { get; init; }

Property Value

string

ExperienceId

Expo experience ID associated with this notification.

public string ExperienceId { get; init; }

Property Value

string

Message

Notification body text as displayed on the device.

public string Message { get; init; }

Property Value

string

ProjectId

Expo project GUID that routed this notification.

public Guid ProjectId { get; init; }

Property Value

Guid

ScopeKey

Expo scope key associated with this notification.

public string ScopeKey { get; init; }

Property Value

string

Title

Notification title as displayed on the device.

public string Title { get; init; }

Property Value

string