Class TableReleaseEventHandler
Namespace: Ordering.Domain.Aggregates.TableAggregate.Events
Assembly: Ordering.Domain.dll
public sealed class TableReleaseEventHandler : INotificationHandler<ExpenseReportsSendingEvent>
Inheritance
object ← TableReleaseEventHandler
Implements
INotificationHandler<ExpenseReportsSendingEvent\>
Inherited Members
object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)
Constructors
TableReleaseEventHandler\(ITopicProducer<ExpenseReportDetails\>\)
public TableReleaseEventHandler(ITopicProducer<ExpenseReportDetails> topicProducer)
Parameters
topicProducer ITopicProducer< ExpenseReportDetails \>
Methods
Handle\(ExpenseReportsSendingEvent, CancellationToken\)
Handles a notification
public Task Handle(ExpenseReportsSendingEvent notification, CancellationToken cancellationToken)
Parameters
notification ExpenseReportsSendingEvent
The notification
cancellationToken CancellationToken
Cancellation token
Returns
Last modified: 21 May 2024