public override void UpdateInternal() { try { Result = continuation.Run(); } catch (YieldException) { return; } catch (System.Exception e) { Result = new ProcedureResult { Error = Service.Services.Instance.HandleException(e) }; } }
public override void Update() { try { Result = continuation.Run(); } catch (YieldException) { return; } catch (System.Exception e) { Result = new ProcedureResult { Error = Core.HandleException(e) }; } }