Event id
An event ID is a value associated with an event that identifies the event or its type, or helps a system recognize whether it has already been processed.
Building Web APIs with ASP.NET Core
EventId is logging metadata that identifies the event associated with a log record and can contain values of different types.
- How it is used
- Classifies related log records so applications can group, filter, and audit controller or exception events.
- How deep it goes
- Defines event IDs, demonstrates logging overloads and centralized constants, then shows provider-specific display and structured storage.
- Examples
- Uses controller-operation constants, an exception identifier, console output, and a Serilog Properties entry containing EventId.
- What you can do after
- Operate/configure application logging with custom identifiers and inspect how providers display or persist those identifiers.
Read how Building Web APIs with ASP.NET Core explains event id →
ASP.NET Core in Action, 3e
EventId is a .NET logging value that identifies a category or kind of log event.
- How it is used
- Identifies similar log events so developers can find recurring errors quickly.
- How deep it goes
- Defines optional integer identifiers, examples, and the zero default, then demonstrates assignment through LoggerMessage.
- Examples
- Uses missing-recipe, unauthorized-recipe, and loaded-recipes events with identifiers 1000, 1001, and 10.
- What you can do after
- Diagnose/debug with it by grouping related log entries under consistent integer identifiers.
Related concepts
- logused by · A log is a record of events, activity, or diagnostic information produced during the operation of a system or process, often ordered by time.
- ILoggerProviderused by · ILoggerProvider is a .NET logging interface that creates logger instances associated with a logging destination or implementation.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

