Fody и динамическое обновление зависимостей (событие AssemblyResolve)
Я пишу систему автоматического обновления, где приложение WPF динамически загружает свои зависимости (dll). Я использую событие AssemblyResolve для этого. Потом я нашел Costura.Fody и увидел, что это упрощает вещи. Тем не менее, Fody не позволяет загружать обновленную версию зависимости, например, если у меня есть dll v1.0.0.0, встроенная в Fody, но v2.0.0.0 будет загружен с веб-сервера.
Есть ли ловушка в событии Fody для AssemblyResolve, чтобы я мог затем загрузить любую зависимость, какую захочу, вместо того, что Fody знает или предлагает?
-pom-
1 ответ
На самом деле, нет. Costura был спроектирован как нечто большее, чем автоматическая система, где он просто обрабатывает зависимости и загружает их автоматически. То, что вы хотите сделать, это контролировать этот процесс и добавить свою собственную логику.