The underlying C# script runs synchronously, even though the method used to run it suggests async/await support (RunAsync). New methods have been added to the script runner and EasyScript to allow a task wrapper to be used for running scripts - this provides async/await support. Note that any GUI work done in response to script activity will need BeginInvoke if this async approach is used.
The underlying C# script runs synchronously, even though the method used to run it suggests async/await support (RunAsync). New methods have been added to the script runner and EasyScript to allow a task wrapper to be used for running scripts - this provides async/await support. Note that any GUI work done in response to script activity will need BeginInvoke if this async approach is used.