C# Class ACR_AssemblyLoader.AssemblyLoader

This class handles assembly resolution of common assemblies that may be referenced by ALFA CLRScript instances.
Show file Open project: ALandFarAway/ALFA-Base-Resources

Public Methods

Method Description
AssemblyLoader ( ) : System
PopulateKnownAssemblies ( ) : void

This method loads known assemblies and prepopulates them in the known assembly cache. Note that these assembles must be loaded in the proper order, that is, base assemblies before dependant assemblies.

Private Methods

Method Description
CurrentDomain_AssemblyResolve ( object sender, ResolveEventArgs args ) : Assembly

This method attempts to resolve known assemblies on behalf of CLR scripts.

Method Details

AssemblyLoader() public method

public AssemblyLoader ( ) : System
return System

PopulateKnownAssemblies() public method

This method loads known assemblies and prepopulates them in the known assembly cache. Note that these assembles must be loaded in the proper order, that is, base assemblies before dependant assemblies.
public PopulateKnownAssemblies ( ) : void
return void