Вы можете написать новую службу (например, FileService
), которая содержит эти файлы. Службы, использующие MEF, сначала вызовут этот FileService
, чтобы получить библиотеки (по имени, пакету, версии и т. Д.), А затем загрузить их. FileService
может сохранять их в своем состоянии или использовать хранилище BLOB-объектов для сохранения. (Для управления библиотеками также требуется API.)
Это избавит вас от сложности получения файлов на ваши машины (вовремя) и продолжит использовать их как «скот». Это также не мешает вам использовать контейнеры в будущем.