ContextResolver

Context resolver that processes context and extracts values from there.

Description

TODO: add description

Static methods

GetTraceId

Gets a trace (correlation) id.

public static string GetTraceId(IContext context)

  • context: IContext - execution context to trace execution through call chain.
  • returns: string - a trace id or null if it is not defined.

GetClient

Gets a client name.

public static string GetClient(IContext context)

  • context: IContext - execution context to trace execution through call chain.
  • returns: string - a client name or null if it is not defined.

GetUser

Gets a reference to user object.

public string GetUser(IContext context)

  • context: IContext - execution context to trace execution through call chain.
  • returns: string - a user reference or null if it is not defined.

See also