Мне нужно перенести приложение WinForm в консольное приложение.
В приложении WinForm у меня есть что-то вроде:
this.Invoke(new LogResponseCallback(this.LogResponse), new object[] { allAlarmsJson });
private delegate void LogResponseCallback(string text);
private void LogResponse(string response)
{
this._richTextResponse.Text = response + "\r\n";
}
Похоже, что основной поток был вызван после обработки определенной операции.
Меня беспокоит то, как можно выполнить тот же асинхронный вызов делегата в консольном приложении.
Любая помощь будет принята с благодарностью.
Заранее спасибо