Table of Contents

Class IEventAggregatorExtensions

Namespace
Innova.Prism.Infrastructure.Events
Assembly
Innova.Prism.Infrastructure.dll
public static class IEventAggregatorExtensions
Inheritance
IEventAggregatorExtensions

Methods

PublishEntityCreateEvent<T>(IEventAggregator, PrimaryKeys<T>)

Publishes an entity create event using the specified event aggregator and primary keys.

PublishEntityCreateEvent<T>(IEventAggregator, T)

Publishes an entity create event using the specified event aggregator.

PublishEntityDeletedEvent<T>(IEventAggregator, PrimaryKeys<T>)

Publishes an entity deleted event for the specified entity type and primary keys.

PublishEntityDeletedEvent<T>(IEventAggregator, EntityKeyEventData<T>)

Publishes an entity deleted event using the specified event aggregator.

PublishEntityReloadEvent<T>(IEventAggregator, PrimaryKeys<T>)

Publishes an entity reload event for the specified entity type and primary keys.

PublishEntitySelectedEventByPrimaryKeysFacade(IEventAggregator, PrimaryKeysFacade)

Publishes an entity selected event by using a PrimaryKeysFacade.

PublishEntitySelectedEvent<T>(IEventAggregator, PrimaryKeys<T>)

Publishes an entity selected event with the specified primary keys.

PublishEntitySelectedEvent<T>(IEventAggregator, T)

Publishes an entity selected event using the specified event aggregator.

PublishEntityToMenus<T>(IEventAggregator, List<T>)

Publishes a list of entities to the corresponding menus using the specified event aggregator.

PublishEntityToMenus<T>(IEventAggregator, T)

Publishes the specified entity to menus.

PublishEntityUpdatedEvent<T>(IEventAggregator, PrimaryKeys<T>)

Publishes an entity updated event for the specified entity type and primary keys.

PublishEntityUpdatedEvent<T>(IEventAggregator, T)

Publishes an entity updated event using the specified event aggregator.

PublishErrorOccurredEvent(IEventAggregator, Exception)

Publishes an error occurred event.

PublishIsBusyEvent(IEventAggregator, string)

Publishes an event indicating that the application is busy.

PublishListShowEvent(IEventAggregator, Type)

Publishes a show list event for the specified entity type.

PublishListShowEvent<T>(IEventAggregator, ListViewData<T>)

Publishes a list show event using the specified event aggregator.

PublishListShowEvent<T>(IEventAggregator, Expression<Func<T, bool>>, string)

Publishes a list show event with the specified filter and header.

PublishShowEditEntityEvent<T>(IEventAggregator, PrimaryKeys<T>)
PublishShowFrontPageEvent(IEventAggregator)

Publishes a show front page event.

PublishShowInsertEntityEvent<T>(IEventAggregator)

Publishes a show insert entity event.

PublishShowInsertEntityEvent<T>(IEventAggregator, ShowInsertEntityEventData)

Publishes a show insert entity event.

PublishShowRevisionEventByPrimaryKeysFacade(IEventAggregator, PrimaryKeysFacade)

Publishes a show revision event by using a PrimaryKeysFacade.

PublishShowRevisionEvent<T>(IEventAggregator, ShowRevisionEventData<T>)

Publishes a show revision event.