async Task DoSubmit(Octokit.PullRequestReviewEvent e) { OperationError = null; IsBusy = true; try { await session.PostReview(Body, e); Close(); } catch (Exception ex) { OperationError = ex.Message; } finally { IsBusy = false; } }
async Task DoSubmit(Octokit.PullRequestReviewEvent e) { OperationError = null; IsBusy = true; try { await session.PostReview(Body, e).ConfigureAwait(true); Close(); await draftStore.DeleteDraft(GetDraftKey(), string.Empty).ConfigureAwait(true); } catch (Exception ex) { OperationError = ex.Message; } finally { IsBusy = false; } }