it-swarm.com.ru

Ссылка на библиотеку классов c # в моей функции Azure

Можно ли ссылаться на библиотеку классов c # в проекте визуальной студии Azure Function?

Мне известны возможности ссылаться на внешние библиотеки и пакеты Nuget. В настоящее время я использую общие .csx файлы, как описано здесь . Эти файлы .csx теперь содержат копию моих DTO, которые также используются в сервисных агентах, которые я использую для использования функций.

В идеале я хочу добавить ссылку на Visual Studio из функции в проект библиотеки классов, и Visual Studio добавляет эту DLL в папку bin.

12
Wessel Kranenborg

В настоящее время ссылки на проекты не поддерживаются, но вы можете скопировать выходные данные вашего проекта (полученную сборку и возможные зависимости) в папку под корнем вашей функции, которую затем можно использовать с помощью поддержки внешних библиотек, которую вы упомянули выше ( например, #r "..\myassemblyfolder\MyAssembly.dll")

Если возможно, я бы предложил открыть проблему с этим запросом, поделившись подробностями о вашем сценарии в этом хранилище . Это позволяет другим людям поднять эти запросы и помогает команде расставить приоритеты в этой работе.

9
Fabio Cavalcante

Теперь это возможно с помощью новых инструментов Visual Studio 2017 для функций Azure.

Вы можете получить более подробную информацию об этом по следующим ссылкам:

0
Wessel Kranenborg