Show / Hide Table of Contents

Class NotificationModelBase

This abstract class contains properties that are to be applied to all notification model classes.

Inheritance
System.Object
NotificationModelBase
NotificationMessageModel
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Vasont.Publisher.Models.Notifications.Types
Assembly: Vasont.Publisher.Models.dll
Syntax
public abstract class NotificationModelBase

Properties

| Improve this Doc View Source

Metadata

Gets or sets an optional set of metadata for the notification message.

Declaration
public Dictionary<string, string> Metadata { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.String>
| Improve this Doc View Source

MetadataModel

Gets or sets the metadata string and deserializes JSON formatted metadata into the Metadata dictionary.

Declaration
[JsonIgnore]
public string MetadataModel { get; set; }
Property Value
Type Description
System.String
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright (c) GlobalLink Vasont