protected void SafeDelete(string folder) { if (!Directory.Exists(folder)) { return; } try { Directory.Delete(folder, true); vsOutputPaneService.WriteMessage($"Folder {folder} deleted"); } catch (Exception ex) { errorHandlerService.WriteErrorMessage($"Could not delete folder {folder}", ex); } }
public void WriteErrorMessage(string message, Exception ex) => vsOutputPaneService.WriteMessage($"Error: {message}; {ex}");