Create(object?, LogEventMetadata?)
Creates a new LogEventData and specifies a LogEventMetadata.
Declaration
public static LogEventData Create(object? data, LogEventMetadata? metadata)
Parameters
Type | Name | Description |
---|---|---|
object | data | The raw CLR object, typically an instance of anonymous type or any other type. |
LogEventMetadata | metadata | The LogEventMetadata used to interpret |
Returns
Type | Description |
---|---|
LogEventData |
Create(object?)
Creates a new LogEventData and uses the default LogEventMetadata for the run-time type of the specified object.
Declaration
public static LogEventData Create(object? data)
Parameters
Type | Name | Description |
---|---|---|
object | data | The raw CLR object, typically an instance of anonymous type or any other type. |
Returns
Type | Description |
---|---|
LogEventData |
Create<T>(T?)
Creates a new LogEventData and uses the default LogEventMetadata for the build-time type of the specified object. This overload is faster than the non-generic one.
Declaration
public static LogEventData Create<T>(T? data)
Parameters
Type | Name | Description |
---|---|---|
T | data | The raw CLR object, typically an instance of anonymous type or any other type. |
Returns
Type | Description |
---|---|
LogEventData |
Type Parameters
Name | Description |
---|---|
T |