Logger
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.
Declaration
Summary
Core Logger implementation that implements ILogger interface. Pure C# implementation without Godot dependencies for the Core layer.
Metadata
Namespace: GridPlacement.Core.Services.Logging
Source File: cs/Core/Services/Logging/Logger.cs
Assembly: GridPlacement.Core
Type: class
Implements
ILogger
Constructors
Logger
Creates a logger with the specified log level.
Parameters
| Name | Description |
|---|---|
logLevel | Initial log level |
Properties
LogLevel
Current log level for filtering messages.
Methods
Log
Logs a message at the specified level.
Parameters
| Name | Description |
|---|---|
level | The log level |
message | The message to log |
LogDebug
Log a debug message
Parameters
| Name | Description |
|---|---|
message | Message to log |
LogDebug
Log a debug message with context
Parameters
| Name | Description |
|---|---|
message | Message to log |
context | Context object |
LogInfo
Log an info message
Parameters
| Name | Description |
|---|---|
message | Message to log |
LogInfo
Log an info message with context
Parameters
| Name | Description |
|---|---|
message | Message to log |
context | Context object |
LogWarning
Log a warning message
Parameters
| Name | Description |
|---|---|
message | Message to log |
LogWarning
Log a warning message with context
Parameters
| Name | Description |
|---|---|
message | Message to log |
context | Context object |
LogError
Log an error message
Parameters
| Name | Description |
|---|---|
message | Message to log |
LogError
Log an error message with context
Parameters
| Name | Description |
|---|---|
message | Message to log |
context | Context object |