Class ExceptionExtension
- Namespace
- Quilt4Net.Toolkit.Features.Measure
- Assembly
- Quilt4Net.Toolkit.dll
public static class ExceptionExtension
- Inheritance
-
ExceptionExtension
- Inherited Members
-
Methods
public static T AddData<T>(this T item, LogData data) where T : Exception
Parameters
item T
data LogData
Returns
- T
Type Parameters
T
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
public static IEnumerable<KeyValuePair<string, object>> GetData(this Exception e)
Parameters
e Exception
Returns
- IEnumerable<KeyValuePair<string, object>>
public static IDictionary<string, object> ToDictionary(this Exception e)
Parameters
e Exception
Returns
- IDictionary<string, object>