Class MigrationAssemblyEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
The DiagnosticSource event payload for RelationalEventId migrations assembly events.
public class MigrationAssemblyEventData : MigratorEventData
- Inheritance
-
MigrationAssemblyEventData
- Inherited Members
Constructors
MigrationAssemblyEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IMigrator, IMigrationsAssembly)
Constructs the event payload.
public MigrationAssemblyEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IMigrator migrator, IMigrationsAssembly migrationsAssembly)
Parameters
eventDefinitionEventDefinitionBaseThe event definition.
messageGeneratorFunc<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
migratorIMigratorThe IMigrator in use.
migrationsAssemblyIMigrationsAssemblyThe IMigrationsAssembly in use.
Properties
MigrationsAssembly
The IMigrationsAssembly in use.
public virtual IMigrationsAssembly MigrationsAssembly { get; }