public AssemblyWrapper(Assembly assembly, IAssembly mainAssembly, IRootNamespaceResolver rootNamespaceResolver) { this.Assembly = assembly ?? throw new ArgumentNullException(nameof(assembly)); this.MainAssembly = mainAssembly; this.RootNamespaceResolver = rootNamespaceResolver ?? throw new ArgumentNullException(nameof(rootNamespaceResolver)); }
public AssemblyHelper(IRootNamespaceResolver rootNamespaceResolver) { this.RootNamespaceResolver = rootNamespaceResolver ?? throw new ArgumentNullException(nameof(rootNamespaceResolver)); }
public AssemblyWrapper(Assembly assembly, IRootNamespaceResolver rootNamespaceResolver) : this(assembly, null, rootNamespaceResolver) { }