Class LogContext
Contains the log context.
Inherited Members
Namespace: Solti.Utils.Rpc.Interfaces
Assembly: Solti.Utils.Rpc.Interfaces.dll
Syntax
public sealed class LogContext
Properties
Args
The arguments passed to the invocation.
Declaration
public IReadOnlyList<object> Args { get; set; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<Object> |
Logger
The concrete logger, related to the current scope.
Declaration
public ILogger Logger { get; set; }
Property Value
| Type | Description |
|---|---|
| ILogger |
Member
The member from which the Method was extracted. For e.g. a PropertyInfo.
Declaration
public MemberInfo Member { get; set; }
Property Value
| Type | Description |
|---|---|
| MemberInfo |
Method
The interface method which was invoked.
Declaration
public MethodInfo Method { get; set; }
Property Value
| Type | Description |
|---|---|
| MethodInfo |
Scope
The current scope.
Declaration
public IInjector Scope { get; set; }
Property Value
| Type | Description |
|---|---|
| Solti.Utils.DI.Interfaces.IInjector |