Notifier

Helper class that can be use to notify one or more components.

Description

The Notifier class is a helper class that can be use to notify one or more components.

Static methods

NotifyAsync

Sets execution parameters.

public static Task NotifyAsync(string correlationId, IEnumerable components, Parameters args)

  • correlationId: string - (optional) transaction id to trace execution through call chain.
  • components: IEnumerable - a list of components that are to be notified.
  • args: Parameters - notification arguments.

NotifyOneAsync

Notifies specific component.

To be notiied components must implement INotifiable interface. If they don’t the call to this method has no effect.

public static Task NotifyOneAsync(string correlationId, object component, Parameters args)

  • correlationId: string - (optional) transaction id to trace execution through call chain.
  • component: object - the component that is to be notified.
  • args: Parameters - notifiation arguments.

See also