PortablePrism.Portable by Andrii Chebukin

<PackageReference Include="PortablePrism.Portable" Version="1.0.1" />

 IModuleTypeLoader

public interface IModuleTypeLoader
Defines the interface for moduleTypeLoaders

Raised when a module is loaded or fails to load.

Raised repeatedly to provide progress as modules are downloaded in the background.

bool CanLoadModuleType(ModuleInfo moduleInfo)

Evaluates the Ref property to see if the current typeloader will be able to retrieve the moduleInfo.

void LoadModuleType(ModuleInfo moduleInfo)

Retrieves the moduleInfo.