AssemblyLoaderHelperGetAssemblyResolveEventHandler - метод

Возвращает обработчик загрузки сборок AssemblyLoadContext.Default.Resolving для указанного списка сборок probingPathList, который обычно загружается вызовом метода GetActualProbingPathList(IEnumerableString, Assembly, Boolean). Обработчик создаётся, но не добавляется в домен. Вызов метода потокобезопасен.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
C#
public static Func<AssemblyLoadContext, AssemblyName, Assembly> GetAssemblyResolveEventHandler(
	IList<string> probingPathList,
	Func<AssemblyName, bool> canAssemblyResolveFailFunc = null
)

Параметры

probingPathList  IListString
Список папок, используемых для загрузки сборок помимо папки с приложением. Не должен быть равен null. Обычно загружается вызовом метода GetActualProbingPathList(IEnumerableString, Assembly, Boolean).
canAssemblyResolveFailFunc  FuncAssemblyName, Boolean  (Optional)
Функция, которая возвращает признак того, что не следует писать в лог при ошибке загрузки сборки.

Возвращаемое значение

FuncAssemblyLoadContext, AssemblyName, Assembly

См. также