Constructor MongoTransactionEventData
- Namespace
- MongoDB.EntityFrameworkCore.Diagnostics
- Assembly
- MongoDB.EntityFrameworkCore.dll
MongoTransactionEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, MongoTransaction, bool, DateTimeOffset)
Constructs the event payload.
public MongoTransactionEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, MongoTransaction transaction, bool async, DateTimeOffset startTime)
Parameters
eventDefinitionEventDefinitionBaseThe event definition.
messageGeneratorFunc<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
transactionMongoTransactionThe MongoTransaction.
asyncboolIndicates whether or not the transaction is being used asynchronously.
startTimeDateTimeOffsetThe start time of this event.