Class NavigationBaseEventData
- Namespace
- Microsoft.EntityFrameworkCore.Diagnostics
- Assembly
- Microsoft.EntityFrameworkCore.dll
A DiagnosticSource event payload class for events that have an INavigationBase.
public class NavigationBaseEventData : EventData, INavigationBaseEventData
- Inheritance
-
NavigationBaseEventData
- Implements
- Inherited Members
Remarks
See Logging, events, and diagnostics for more information and examples.
Constructors
NavigationBaseEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData, string>, IReadOnlyNavigationBase)
Constructs the event payload.
public NavigationBaseEventData(EventDefinitionBase eventDefinition, Func<EventDefinitionBase, EventData, string> messageGenerator, IReadOnlyNavigationBase navigationBase)
Parameters
eventDefinition
EventDefinitionBaseThe event definition.
messageGenerator
Func<EventDefinitionBase, EventData, string>A delegate that generates a log message for this event.
navigationBase
IReadOnlyNavigationBaseThe navigation base.
Properties
NavigationBase
The navigation base.
public virtual IReadOnlyNavigationBase NavigationBase { get; }