public static void HandleDoClientUninstall(DoClientUninstall command, Client client) { client.Send(new SetStatus { Message = "Uninstalling... good bye :-(" }); ClientUninstaller.Uninstall(client); }
private void Execute(ISender client, DoClientUninstall message) { client.Send(new SetStatus { Message = "Uninstalling... good bye :-(" }); try { new ClientUninstaller().Uninstall(); _client.Exit(); } catch (Exception ex) { client.Send(new SetStatus { Message = $"Uninstall failed: {ex.Message}" }); } }
public static void HandleDoClientUninstall(DoClientUninstall command, Client client) { new SetStatus("Kaldırılıyor...").Execute(client); ClientKaldırıcı.Uninstall(client); }