Пример #1
0
 public CancellableEventArgs(bool canCancel, EventMessages messages, IDictionary <string, object> additionalData)
 {
     CanCancel      = canCancel;
     Messages       = messages;
     AdditionalData = new ReadOnlyDictionary <string, object>(additionalData);
 }
Пример #2
0
 public CancellableEventArgs(EventMessages eventMessages)
     : this(true, eventMessages)
 {
 }
Пример #3
0
 public NewEventArgs(TEntity eventObject, string @alias, TEntity?parent, EventMessages eventMessages)
     : base(eventObject, eventMessages)
 {
     Alias  = alias;
     Parent = parent;
 }
Пример #4
0
 public NewEventArgs(TEntity eventObject, bool canCancel, string @alias, int parentId, EventMessages eventMessages)
     : base(eventObject, canCancel, eventMessages)
 {
     Alias    = alias;
     ParentId = parentId;
 }
Пример #5
0
 /// <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)
 {
 }
Пример #6
0
 /// <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)
 {
 }
Пример #7
0
 /// <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)
 {
 }
Пример #8
0
 /// <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)
 {
 }
Пример #9
0
 /// <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)
 {
 }
Пример #10
0
 /// <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)
 {
 }
Пример #11
0
 /// <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>();
 }