private void CheckResult(NativeCallResults.Result result) { if (result != NativeCallResults.Result.Succeeded) { throw new PlaybackException(FilePath); } }
private void CheckResult(NativeCallResults.Result result) { if (result != NativeCallResults.Result.Succeeded) { throw new RecordingException($"Cannot write to file \"{FilePath}\""); } }
private void CheckResult(NativeCallResults.Result result, string?invalidOperationMessage = null) { if (result != NativeCallResults.Result.Succeeded) { ThrowException(invalidOperationMessage); } }