/// <summary> /// Initializes a new instance of <see cref="Assemblies"/> /// </summary> public Assemblies(IAssemblyProvider assemblyProvider) { _assemblyProvider = assemblyProvider; _assemblies = assemblyProvider .GetAllByName() .Select(assemblyName => assemblyProvider.Load(assemblyName)).ToArray(); }