public CancellableEventArgs(bool canCancel, EventMessages messages, IDictionary <string, object> additionalData) { CanCancel = canCancel; Messages = messages; AdditionalData = new ReadOnlyDictionary <string, object>(additionalData); }
public CancellableEventArgs(EventMessages eventMessages) : this(true, eventMessages) { }
public NewEventArgs(TEntity eventObject, string @alias, TEntity?parent, EventMessages eventMessages) : base(eventObject, eventMessages) { Alias = alias; Parent = parent; }
public NewEventArgs(TEntity eventObject, bool canCancel, string @alias, int parentId, EventMessages eventMessages) : base(eventObject, canCancel, eventMessages) { Alias = alias; ParentId = parentId; }
/// <summary> /// Constructor accepting a single entity instance /// </summary> /// <param name="eventObject"></param> /// <param name="eventMessages"></param> public PublishEventArgs(TEntity eventObject, EventMessages eventMessages) : base(new List <TEntity> { eventObject }, eventMessages) { }
/// <summary> /// Constructor accepting a single entity instance /// </summary> /// <param name="eventObject"></param> /// <param name="canCancel"></param> /// <param name="eventMessages"></param> public PublishEventArgs(TEntity eventObject, bool canCancel, EventMessages eventMessages) : base(new List <TEntity> { eventObject }, canCancel, eventMessages) { }
/// <summary> /// Constructor accepting multiple entities that are used in the publish operation /// </summary> /// <param name="eventObject"></param> /// <param name="eventMessages"></param> public PublishEventArgs(IEnumerable <TEntity> eventObject, EventMessages eventMessages) : base(eventObject, eventMessages) { }
/// <summary> /// Constructor accepting multiple entities that are used in the publish operation /// </summary> /// <param name="eventObject"></param> /// <param name="canCancel"></param> /// <param name="eventMessages"></param> public PublishEventArgs(IEnumerable <TEntity> eventObject, bool canCancel, EventMessages eventMessages) : base(eventObject, canCancel, eventMessages) { }
/// <summary> /// Constructor accepting a single entity instance /// </summary> /// <param name="eventObject"></param> /// <param name="canCancel"></param> /// <param name="messages"></param> /// <param name="additionalData"></param> public SaveEventArgs(TEntity eventObject, bool canCancel, EventMessages messages, IDictionary <string, object> additionalData) : base(new List <TEntity> { eventObject }, canCancel, messages, additionalData) { }
/// <summary> /// Constructor accepting multiple entities that are used in the saving operation /// </summary> /// <param name="eventObject"></param> /// <param name="canCancel"></param> /// <param name="messages"></param> /// <param name="additionalData"></param> public SaveEventArgs(IEnumerable <TEntity> eventObject, bool canCancel, EventMessages messages, IDictionary <string, object> additionalData) : base(eventObject, canCancel, messages, additionalData) { }
/// <summary> /// Constructor accepting multiple entities that are used in the delete operation /// </summary> /// <param name="eventObject"></param> /// <param name="eventMessages"></param> public DeleteEventArgs(IEnumerable <TEntity> eventObject, EventMessages eventMessages) : base(eventObject, eventMessages) { MediaFilesToDelete = new List <string>(); }