Notification is defined in the Telligent.Evolution.Extensibility.Api.Entities.Version1 namespace of Telligent.Evolution.Platform.dll
Definition
class Notification
{
IEnumerable<NotificationActor> Actors { get; }
Content Content { get; }
Guid? ContentId { get; set; }
Guid? ContentTypeId { get; set; }
string ContentUrl { get; set; }
DateTime CreatedDate { get; set; }
IList<IExtendedAttribute> ExtendedAttributes { get; set; }
bool IsRead { get; set; }
DateTime LastUpdatedDate { get; set; }
NotificationCategory NotificationCategory { get; }
Guid NotificationId { get; set; }
Guid NotificationTypeId { get; set; }
string TargetUrl { get; }
int UserId { get; set; }
string Message(string notificationTarget);
}
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| Actors | IEnumerable<NotificationActor> | |||
| Content | Content | |||
| ContentId | Guid? | |||
| ContentTypeId | Guid? | |||
| ContentUrl | string | |||
| CreatedDate | DateTime | |||
| ExtendedAttributes | IList<IExtendedAttribute> | |||
| IsRead | bool | |||
| LastUpdatedDate | DateTime | |||
| NotificationCategory | NotificationCategory | |||
| NotificationId | Guid | |||
| NotificationTypeId | Guid | |||
| TargetUrl | string | |||
| UserId | int |
Methods
string Message(string notificationTarget);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| notificationTarget | string | Notification Target | Required |
Return Type
string