/// <summary>
/// Добавляет директорию с указанным путём к списку сборок,
/// в которых будет осуществляться поиск типов.
/// </summary>
/// <param name="directoryPath">Путь к директории.</param>
/// <param name="loadToAppDomain">Если true, то сборка загружается в текущий домен приложения.</param>
public void AddDirectory(string directoryPath, bool loadToAppDomain)
{
#region Validation
Guard.ArgumentNotNullOrEmptyString(directoryPath, "directoryPath");
#endregion
if (loadToAppDomain)
LoadMatchingAssemblies(directoryPath);
else
DirectoryNames.Add(directoryPath);
}