in order to preserve the stacktrace when the control action throws an exception, the exception should be captured using the ExceptionDispatchInfo in the ExperimentResult as an internal field and then rethrown by the .Execute() and .ExecuteAsync() methods.
in order to preserve the stacktrace when the control action throws an exception, the exception should be captured using the
ExceptionDispatchInfo
in theExperimentResult
as an internal field and then rethrown by the.Execute()
and.ExecuteAsync()
methods.