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