У меня есть объект obj
, который является сторонним компонентом,
// this could take more than 30 seconds
int result = obj.PerformInitTransaction();
Я не знаю, что происходит внутри. Я знаю, что если это займет больше времени, это не удастся.
как настроить механизм тайм-аута для этой операции, так что если он занимает более 30 секунд, я просто бросаю MoreThan30SecondsException
?