public static T TryToGet<T>(
Func<T> func,
Dictionary<string, Func<Exception, T>> catcher,
Func<Exception, T> fallback = null,
Action final = null
)
Public Shared Function TryToGet(Of T) (
func As Func(Of T),
catcher As Dictionary(Of String, Func(Of Exception, T)),
Optional fallback As Func(Of Exception, T) = Nothing,
Optional final As Action = Nothing
) As Tpublic:
generic<typename T>
static T TryToGet(
Func<T>^ func,
Dictionary<String^, Func<Exception^, T>^>^ catcher,
Func<Exception^, T>^ fallback = nullptr,
Action^ final = nullptr
)static member TryToGet :
func : Func<'T> *
catcher : Dictionary<string, Func<Exception, 'T>> *
?fallback : Func<Exception, 'T> *
?final : Action
(* Defaults:
let _fallback = defaultArg fallback null
let _final = defaultArg final null
*)
-> 'T [Missing <param name="final"/> documentation for "M:Karamba.Utilities.ExceptUtil.TryToGet``1(System.Func{``0},System.Collections.Generic.Dictionary{System.String,System.Func{System.Exception,``0}},System.Func{System.Exception,``0},System.Action)"]