Table of Contents

Class ExceptionExtension

Namespace
Quilt4Net.Toolkit.Features.Measure
Assembly
Quilt4Net.Toolkit.dll
public static class ExceptionExtension
Inheritance
ExceptionExtension
Inherited Members

Methods

AddData<T>(T, LogData)

public static T AddData<T>(this T item, LogData data) where T : Exception

Parameters

item T
data LogData

Returns

T

Type Parameters

T

AddData<T>(T, object, object)

public static T AddData<T>(this T item, object key, object value) where T : Exception

Parameters

item T
key object
value object

Returns

T

Type Parameters

T

GetData(Exception)

public static IEnumerable<KeyValuePair<string, object>> GetData(this Exception e)

Parameters

e Exception

Returns

IEnumerable<KeyValuePair<string, object>>

ToDictionary(Exception)

public static IDictionary<string, object> ToDictionary(this Exception e)

Parameters

e Exception

Returns

IDictionary<string, object>