Class WatcherNotificationListener
Inheritance
WatcherNotificationListener
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class WatcherNotificationListener : BaseEntityWithPermissions, IWatcherNotificationListener, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IWatcherNotificationListener>
Constructors
WatcherNotificationListener()
Declaration
public WatcherNotificationListener()
Properties
Dismissed
Indicates if the user has seen and dismissed this notification.
Declaration
public bool Dismissed { get; set; }
Property Value
UserID
[Key] Links to IUser. The user that has seen and dismissed this notification
Declaration
[RequiredNoDefaultIDValidation]
public Guid UserID { get; set; }
Property Value
UserID_Label
Declaration
public string UserID_Label { get; set; }
Property Value
UserID_Label_Silent
Declaration
[NotMapped]
public string UserID_Label_Silent { get; set; }
Property Value
WatcherNotificationID
Declaration
[RequiredNoDefaultIDValidation]
public Guid WatcherNotificationID { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IWatcherNotificationListener)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IWatcherNotificationListener source)
Parameters
Implements
Extension Methods