try
{
if (e.Frame.IsMain)
{
await Task.Run(() =>
{
if (AddressBar.Text.Contains("ya")) //проверка на адрес
{
WebBrowser.ExecuteScriptAsync("document.querySelectorAll('#checkbox_panel > span').forEach(function(i){ i.click()})" + ";");
}
});
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
Severity Code Description Project File Line Suppression State
Error CS4033 The 'await' operator can only be used within an async method. Consider marking this method with the 'async' modifier and changing its return type to 'Task'.
WebBrowser.TitleChanged += Web_TitleChanged;
Где глянуть инфу об отписывании от событий, просто про такое тоже читал и что с этим тоже может быть связано, но пока просто решения не увидел. Спасибо.