public void RequireAssemblyContainingType <T>(AssemblyCopyMode copyMode) { _requirements.Add(new AssemblyRequirement(typeof(T).Assembly, copyMode)); }
public void RequireAssembly(string name, AssemblyCopyMode copyMode) { _requirements.Add(new AssemblyRequirement(name, copyMode)); }
public AssemblyRequirement(Assembly assembly, AssemblyCopyMode copyMode) { _copyMode = copyMode; _assembly = assembly; }
public AssemblyRequirement(string name, AssemblyCopyMode copyMode) { _copyMode = copyMode; _assembly = Assembly.Load(name); }