Class CallEndEventArgs
public class CallEndEventArgs : EventArgs
- Inheritance
-
CallEndEventArgs
- Inherited Members
Constructors
CallEndEventArgs(Guid, TimeSpan, Exception, int, IReadOnlyList<CallStepInfo>, Func<string>, Func<CancellationToken, Task<string>>, bool)
public CallEndEventArgs(Guid callKey, TimeSpan elapsed, Exception exception, int count, IReadOnlyList<CallStepInfo> steps = null, Func<string> filterJsonProvider = null, Func<CancellationToken, Task<string>> explainProvider = null, bool final = true)
Parameters
callKeyGuidelapsedTimeSpanexceptionExceptioncountintstepsIReadOnlyList<CallStepInfo>filterJsonProviderFunc<string>explainProviderFunc<CancellationToken, Task<string>>finalbool
Properties
CallKey
public Guid CallKey { get; }
Property Value
Count
public int Count { get; }
Property Value
Elapsed
public TimeSpan Elapsed { get; }
Property Value
Exception
public Exception Exception { get; }
Property Value
ExplainProvider
public Func<CancellationToken, Task<string>> ExplainProvider { get; }
Property Value
FilterJsonProvider
public Func<string> FilterJsonProvider { get; }
Property Value
Final
public bool Final { get; }
Property Value
Steps
public IReadOnlyList<CallStepInfo> Steps { get; }