/// <summary> /// Executes the given function. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="exec">The exec.</param> /// <param name="evaluateResult">The evaluate result.</param> /// <param name="onFailure">The on failure.</param> public void ExecFunc <T>(Func <C, ObjectResult <T> > exec, Func <T, long, bool> evaluateResult, Action <ExecFuncFailureResult> onFailure) { DbContextHelper.ExecFunc <C, T>(GetContext(), exec, evaluateResult, null); }
/// <summary> /// Executes the given function. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="exec">The exec.</param> /// <param name="evaluateResult">The evaluate result.</param> /// <param name="onFailure">The on failure.</param> public void ExecFunc <T>(Func <C, T> exec, Action <T> evaluateResult, Action <ExecFuncFailureResult> onFailure) { DbContextHelper.ExecFunc <C, T>(GetContext(), exec, evaluateResult, null); }