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
ChannelId
Notification channel — e.g. "pairing" or "alarm".
public string ChannelId { get; init; }
Property Value
ExperienceId
Expo experience ID associated with this notification.
public string ExperienceId { get; init; }
Property Value
Message
Notification body text as displayed on the device.
public string Message { get; init; }
Property Value
ProjectId
Expo project GUID that routed this notification.
public Guid ProjectId { get; init; }
Property Value
ScopeKey
Expo scope key associated with this notification.
public string ScopeKey { get; init; }
Property Value
Title
Notification title as displayed on the device.
public string Title { get; init; }