-
Notifications
You must be signed in to change notification settings - Fork 12
Going Raw
isc30 edited this page Jun 2, 2020
·
3 revisions
In this section, we will cover each of the tools in the package separately so you can customize everything.
It is possible to trigger DLL loads manually by injecting IAssemblyLoader
and calling LoadAssemblyByNameAsync
. This will automatically solve all the concurrency problems for you and fetch the DLLs if required using IAssemblyDataProvider
internally.
In order to change how the DLL data gets retrieved, you can override the implementation of IAssemblyDataProvider
. This will give you full control on how to fetch for assemblies. It uses IAssemblyDataLocator
underneath in case you just want to customize the paths from where the assemblies get downloaded.