2using System.Runtime.CompilerServices;
15 [CallerMemberName]
string caller =
"",
16 [CallerFilePath]
string file =
"",
17 [CallerLineNumber]
int line = 0)
18 : base($
"{strMessage} (Caller: {caller}, {System.IO.Path.GetFileName(file)}:{line})")
24 Exception exceptionInner,
25 [CallerMemberName]
string caller =
"",
26 [CallerFilePath]
string file =
"",
27 [CallerLineNumber]
int line = 0)
28 : base($
"{strMessage} (Caller: {caller}, {System.IO.Path.GetFileName(file)}:{line})", exceptionInner)
ExecutionException(string strMessage, Exception exceptionInner, [CallerMemberName] string caller="", [CallerFilePath] string file="", [CallerLineNumber] int line=0)
ExecutionException(string strMessage, [CallerMemberName] string caller="", [CallerFilePath] string file="", [CallerLineNumber] int line=0)