Innovt Platform
Search Results for

    Show / Hide Table of Contents

    Class NotificationRequest

    Represents a notification request.

    Inheritance
    object
    NotificationRequest
    Implements
    IValidatableObject
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Innovt.Notification.Core.Domain
    Assembly: Innovt.Notification.Core.dll
    Syntax
    public class NotificationRequest : IValidatableObject

    Constructors

    | Edit this page View Source

    NotificationRequest()

    Initializes a new instance of the NotificationRequest class.

    Declaration
    public NotificationRequest()

    Properties

    | Edit this page View Source

    PayLoad

    Gets or sets the payload associated with the notification request.

    Declaration
    public object PayLoad { get; set; }
    Property Value
    Type Description
    object
    | Edit this page View Source

    TemplateId

    Gets or sets the template ID.

    Declaration
    public string TemplateId { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    To

    Gets or sets the list of "To" contacts for the notification request.

    Declaration
    public List<NotificationMessageContact> To { get; set; }
    Property Value
    Type Description
    List<NotificationMessageContact>

    Methods

    | Edit this page View Source

    Validate(ValidationContext)

    Determines whether the specified object is valid.

    Declaration
    public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
    Parameters
    Type Name Description
    ValidationContext validationContext

    The validation context.

    Returns
    Type Description
    IEnumerable<ValidationResult>

    A collection that holds failed-validation information.

    Implements

    IValidatableObject

    Extension Methods

    Extensions.EnsureIsValid(IValidatableObject, ValidationContext)
    Extensions.IsValid(IValidatableObject, ValidationContext)
    Extensions.IsNull(object)
    Extensions.ToStringOrDefault(object)
    SimpleMapper.MapTo<T1>(object)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX