LogService
The LogService class provides utilities for reading the Valorant log file and extracting client data.
It supports real-time event monitoring and log parsing.
Methods
GetClientData
| C# |
|---|
| ClientData clientData = LogService.GetClientData();
|
- Extracts client information like region, user ID, and API URLs from logs.
- Returns a
ClientData record.
InitiateEvents
| C# |
|---|
| LogService.InitiateEvents(Initiator);
|
- Monitors the log in real-time.
- Fires events when new entries are detected.
Records
ClientData
Shard: enum — server region.
UserId: string — user identifier.
PdUrl, GlzUrl, SharedUrl: string — API URLs.
Example Usage
| C# |
|---|
| ClientData clientData = LogService.GetClientData();
Console.WriteLine($"User ID: {clientData.UserId}");
Console.WriteLine($"Region: {clientData.Shard}");
|