Class ContextInitializedEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.dll
A DiagnosticSource event payload class for context initialization events.
public class ContextInitializedEventData : EventData
- Inheritance
-
ContextInitializedEventData
- Inherited Members
Remarks
See Logging, events, and diagnostics for more information and examples.
Constructors
ContextInitializedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, DbContext, DbContextOptions)
Constructs the event payload.
public ContextInitializedEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, DbContext context, DbContextOptions contextOptions)
Parameters
eventDefinition
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
context
DbContextThe DbContext that is initialized.
contextOptions
DbContextOptionsThe DbContextOptions being used.
Properties
Context
The DbContext that is initialized.
public virtual DbContext Context { get; }
Property Value
ContextOptions
The DbContextOptions being used.
public virtual DbContextOptions ContextOptions { get; }