Class MigratorEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
The DiagnosticSource event payload for RelationalEventId migration events.
public class MigratorEventData : EventData
- Inheritance
-
MigratorEventData
- Derived
Constructors
MigratorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IMigrator)
Constructs the event payload.
public MigratorEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IMigrator migrator)
Parameters
eventDefinition
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
migrator
IMigratorThe IMigrator in use.
Properties
Migrator
The IMigrator in use.
public virtual IMigrator Migrator { get; }