Handles any exception that occurs in the module loading process,
logs the error using the ILoggerFacade,
and throws a ModuleLoadException.
This method can be overriden to provide a different behavior.

Declaration Syntax
public virtual void HandleModuleLoadError(
ModuleInfo moduleInfo,
string assemblyName,
Exception exception
)
Public Overridable Sub HandleModuleLoadError ( _
moduleInfo As ModuleInfo, _
assemblyName As String, _
exception As Exception _
)
public:
virtual void HandleModuleLoadError(
ModuleInfo^ moduleInfo,
String^ assemblyName,
Exception^ exception
)

Parameters
- moduleInfo (ModuleInfo)
- The module metadata where the error happenened.
- assemblyName (String)
- The assembly name.
- exception (Exception)
- The exception thrown that is the cause of the current error.

Exceptions
Exception | Condition |
---|
ModuleLoadException | Thrown when when a module load exception occurs.
|
Assembly:
Genesyslab.Desktop.Infrastructure (Module: Genesyslab.Desktop.Infrastructure) Version: 8.0.2.15 (8.0.002.15)