Table of Contents

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

Remarks

See Logging, events, and diagnostics for more information and examples.

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

eventDefinition EventDefinitionBase

The event definition.

messageGenerator Func<EventDefinitionBase, EventData, string>

A delegate that generates a log message for this event.

migrator IMigrator

The IMigrator in use.

migrationsAssembly IMigrationsAssembly

The IMigrationsAssembly in use.

Properties

MigrationsAssembly

The IMigrationsAssembly in use.

public virtual IMigrationsAssembly MigrationsAssembly { get; }

Property Value

IMigrationsAssembly