Обновить

Комментарии 4

#:package Spectre.Console@0.49.1

Первый же вопрос - рабочий процесс в изолированной среде, где нет доступа наружу. Где брать пакеты?

Второй вопрос - запустили и отладили скрипт на компьютере с доступом снаружи. Можно ли без компиляции перенести на компьютер в изолированной среде? Куда девать пакеты?

Ничем не отличается от Питона - надо подключаемые пакеты вручную скачивать на рабочем компе с интернетом и затем переносить и устанавливать на комп в изолированной среде. Или можно сделать локальное (в изолированной среде) хранилище для пакетов, где nuget будет искать пакеты для установки. А так - нужно распространять скомпилированный бинарник.

Осталось добавить возможность запуска этих скриптов повсюду в Azure, где до сих пор только Python или PowerShell почему-то.

На работе очень хорошо вписался однофайловый скрипт, когда недо было показать пример использования Azure-функции и заодно её протестировать.

У меня на проекте такой подход пригодился, когда надо было сгенерировать XLSX с заданным набором фейковых данных клиентов: ФИО, адрес, почта и т.п. Подключаем Bogus, ClosedXML, и вперед!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
otus.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия
Представитель
OTUS