Доброго времени суток всем читающим!
Помогите, пожалуйста, реализовать таймаут на C#.
Занимаюсь задачей автоматизации десктопного приложения с помощью фреймворка Winium.Cruciatus и требуется установить таймаут на поиск элемента приложения, то есть поиск элемента должен выполняться в пределах заданного времени и, в случае, если элемент за это время не будет найден должна формироваться ошибка, которую я потом смогу обработать.
Вот код поиска элемента, на который необходимо установить таймаут:
var OpenShift = CashierWindow.FindElementByname("Да");
{
try
{
OpenShift.Click();
CashierWindow.FindElementByUid("6").Click();
CashierWindow.FindElementByUid("6").Click();
}
catch
{
Console.WriteLine("...");
}
}