public override async Task RunStepAsync() { TaskCompletionSource <int> tcs = new TaskCompletionSource <int>(); var promise = ImportsExportsHelper.ImportTargetTask(tcs.Task); tcs.SetResult(currentStep); await promise; }
public override void RunStep() { try { ImportsExportsHelper.ImportTargetThrows(currentStep); } catch (Exception) { // no action } }
public override async Task RunStepAsync() { TaskCompletionSource <int> tcs = new TaskCompletionSource <int>(); var promise = ImportsExportsHelper.ImportTargetTask(tcs.Task); tcs.SetException(new Exception("test")); try { await promise; } catch (Exception) { // no action } }
public override void RunStep() { ImportsExportsHelper.ImportTargetString("A" + currentStep); }
public override void RunStep() { ImportsExportsHelper.ImportTargetInt(10000); }
public override void RunStep() { ImportsExportsHelper.RunJSExportString(10000); }
public override void RunStep() { ImportsExportsHelper.RunLegacyExportInt(10000); }