public async void MainInitialization() { MainWindow main = new MainWindow(); MainVars mv = new MainVars(); InitLabel.Content = "Загрузка..."; await Task.Delay(1000); InitLabel.Content = "Инициализация команд..."; await Task.Delay(1000); SearchAnswer.InitCommandList(); InitLabel.Content = "Проверка интернет соединения..."; await Task.Delay(1000); InternetConnection ic = new InternetConnection(); MainVars.InternetConnection = ic.TryToConnect(); ic.InternetConnectionTimerStart(); InitLabel.Content = "Настройка Telegram..."; main.InitTelegram(); await Task.Delay(1000); InitLabel.Content = "Запуск..."; await Task.Delay(1000); main.InitHelper(); main.Show(); this.Close(); }