3
Как остановить RunAsync?Как отменить CSharpScript.RunAsync
CancellatioTokenSource cts = new CancellationTokenSource();
//I thought that it's must work, but it don't
var script = CSharpScript.Create(code: someCode);
await script.RunAsync(cancelletionToken: cts.Token);
void button_click()
{
cts.Cancel()
}
Как еще я могу это сделать. А для чего такие методы требуют отмены параметра Token?
cts.Cancel() уже в виде отдельной функции. Он также должен быть в потоке пользовательского интерфейса. –