Class DefaultNetModuleResolver
- Namespace
- AsmResolver.DotNet.Serialized
- Assembly
- AsmResolver.DotNet.dll
Provides a basic implementation for a net module resolver, that searches for the net module in a directory.
public class DefaultNetModuleResolver : INetModuleResolver
- Inheritance
-
DefaultNetModuleResolver
- Implements
- Inherited Members
Constructors
DefaultNetModuleResolver(ModuleReaderParameters)
Creates a new net module resolver that searches for the module in a directory.
public DefaultNetModuleResolver(ModuleReaderParameters readerParameters)
Parameters
readerParametersModuleReaderParametersThe parameters to use for reading a module.
Properties
ReaderParameters
Gets the parameters to be used for reading a .NET module.
public ModuleReaderParameters ReaderParameters { get; }
Property Value
Methods
Resolve(string, ModuleDefinition)
Resolves a net module by its name.
public ModuleDefinition? Resolve(string name, ModuleDefinition originModule)
Parameters
namestringThe name of the module to resolve.
originModuleModuleDefinitionThe manifest module referencing the sub-module.
Returns
- ModuleDefinition
The module, or
nullif the module could not be resolved.