ITelemetryService
csharp
public interface ITelemetryServiceNamespace NodeWorld.Core.
Sends the game's log lines to NodeWorld's API, when telemetry is on.
Properties
Enabled
csharp
bool Enabled { get; }Telemetry is on.
Methods
SetTokenProvider
csharp
void SetTokenProvider(ITokenProvider tokenProvider)Gives the service the signed-in player's token, to send with the lines.
Log
csharp
void Log(string severityText, string body, IDictionary<string, object> attributes = null)Queues a log line with its severity (INFO, WARN, ERROR) and attributes.
Flush
csharp
void Flush()Sends the queued lines now.
