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.
- 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.