Constructor EdgeNativeException
- Namespace
- Qavren.Edge
- Assembly
- Qavren.Edge.Core.dll
EdgeNativeException(string, string, IReadOnlyList<string>, string, Exception?)
Creates the exception, always with NativeLoadFailed.
public EdgeNativeException(string runtimeIdentifier, string libraryName, IReadOnlyList<string> probedPaths, string remediation, Exception? innerException = null)
Parameters
runtimeIdentifierstringThe runtime identifier the native library was probed for.
libraryNamestringThe native library's file name.
probedPathsIReadOnlyList<string>Every path that was probed and rejected.
remediationstringA short, actionable next step, folded into the exception message.
innerExceptionExceptionThe underlying cause, if any.