/src/LinFu.Reflection/AssemblyLoader.cs
http://github.com/philiplaureano/LinFu · C# · 21 lines · 11 code · 1 blank · 9 comment · 0 complexity · 06f202924774ab66351f57305dccf13b MD5 · raw file
- using System.Reflection;
- namespace LinFu.Reflection
- {
- /// <summary>
- /// Represents a class that loads assemblies into memory
- /// from disk.
- /// </summary>
- public class AssemblyLoader : IAssemblyLoader
- {
- /// <summary>
- /// Loads the target assembly into memory.
- /// </summary>
- /// <param name="assemblyFile">The full path and filename of the assembly to load.</param>
- /// <returns>A loaded <see cref="Assembly" /> instance.</returns>
- public virtual Assembly Load(string assemblyFile)
- {
- return Assembly.LoadFrom(assemblyFile);
- }
- }
- }