public async Task <ToolConfirmationResult> ShowMessage(ToolMessage message) { switch (message) { case ToolMessage.BranchDeletionConfirmation: bool result = await _dialogService.ShowConfirmationDialogAsync(_localizer.BranchDeletionConfirmationText, _localizer.BranchDeletionConfirmationTitle, _localizer.Delete, _localizer.No); return(result ? ToolConfirmationResult.Ok : ToolConfirmationResult.Cancel); case ToolMessage.BranchDeletionError: var task = _dialogService.ShowAsync(_localizer.BranchDeletionErrorText, _localizer.BranchDeletionErrorTitle); return(ToolConfirmationResult.Ok); } return(ToolConfirmationResult.Ok); }
public void Error(ToolMessage msg) { }
public ToolEventArgs(ToolMessage message) { this.ToolMessage = message; }