Vixen
02b45cc4
csharp
public static class GateLog

The gate's log, as generated call sites.

Read the guide page for this →

Remarks

[LoggerMessage] rather than the extension methods, for the reason doc 13 gives: a gate under load logs on every request, and the interpolated overloads box every argument.

Methods (5)

  • public static void GateSignedIn(this ILogger log, Guid account, string scheme)

    Somebody signed in.

  • public static void GatePlaced(this ILogger log, PlayerKey player, ShardId shard, string reason)

    Somebody was placed.

  • public static void GateNotPlaced(this ILogger log, PlayerKey player, PlayStatus status, string reason)

    Somebody was not.

  • public static void GateStreamOpened(this ILogger log, Guid account, int open)

    A service-plane socket opened.

  • public static void GateStreamClosed(this ILogger log, Guid account, int open)

    One closed.

Used by (2)

  • GateEndpointsVixen.Live.Gate
  • GateServiceVixen.Live.Gate