StaticFullLogger.Write(string?, LogLevel, string?) method¶
Defined in
Type: StaticFullLogger
Namespace: Splat
Assembly: Splat.Logging.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
Overloads¶
- 1.
public void Write(string? message, LogLevel logLevel, string? callerMemberName = null) - 2.
public void Write(Exception exception, string? message, LogLevel logLevel, string? callerMemberName = null) - 3.
public void Write(string? message, Type type, LogLevel logLevel, string? callerMemberName = null) - 4.
public void Write(Exception exception, string? message, Type type, LogLevel logLevel, string? callerMemberName = null)
1. Overload¶
public void Write(string? message, LogLevel logLevel, string? callerMemberName = null)
Inherited documentation
These docs were inherited from IStaticFullLogger. The member doesn't override them on this type.
Summary: Writes a message to the target.
Parameters
| Name | Type | Description |
|---|---|---|
message | string? | The message to write. |
logLevel | [LogLevel](# | The severity level of the log message. |
callerMemberName = null | string? | Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging. |
2. Overload¶
public void Write(Exception exception, string? message, LogLevel logLevel, string? callerMemberName = null)
Inherited documentation
These docs were inherited from IStaticFullLogger. The member doesn't override them on this type.
Summary: Writes a message to the target.
Parameters
| Name | Type | Description |
|---|---|---|
exception | Exception | The exception that occurred. |
message | string? | The message to write. |
logLevel | [LogLevel](# | The severity level of the log message. |
callerMemberName = null | string? | Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging. |
3. Overload¶
public void Write(string? message, Type type, LogLevel logLevel, string? callerMemberName = null)
Inherited documentation
These docs were inherited from IStaticFullLogger. The member doesn't override them on this type.
Summary: Writes a message to the target.
Parameters
| Name | Type | Description |
|---|---|---|
message | string? | The message. |
type | Type | The type. |
logLevel | [LogLevel](# | The log level. |
callerMemberName = null | string? | Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging. |
4. Overload¶
public void Write(Exception exception, string? message, Type type, LogLevel logLevel, string? callerMemberName = null)
Inherited documentation
These docs were inherited from IStaticFullLogger. The member doesn't override them on this type.
Summary: Writes a message to the target.
Parameters
| Name | Type | Description |
|---|---|---|
exception | Exception | The exception that occurred. |
message | string? | The message. |
type | Type | The type. |
logLevel | [LogLevel](# | The log level. |
callerMemberName = null | string? | Allows you to pass the method or property name of the caller to the method, used to allow the capture in the static logger of some additional context for support and debugging. |