Как стать автором
Обновить

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

Подскажите, в документации Яндекса указано, что работает только .net3.1. Как у вас получилось использовать 6.0? Заранее извиняюсь за делитантский вопрос)

При создании функции в Яндекс облаке доступно: Среда выполнения - dotnet6, в документации наверно не обновили реализованную среду

Документация Яндекса по Облаку вообще далека от, например, MSDN, а .NET в Яндексе традиционно недолюбливают, так что тут комбо.

Ильфат, подскажите, а по какой логике удалять системные библиотеки и почему нужно оставить именно System.Diagnostics.*.dll System.IO.*.dll System.Text.*.dll ?

А вообще, большое спасибо за статью! Попробовал задеплоить, интересный момент, что работает только через api gateway. Когда пытаюсь вызвать функцию по публичному url вылетает exception. Почему так?

Он как раз под api gateway и сделан, если дополнить компоненту от Amazon.Lambda, то можно и другие способы подключить.

Внутренняя реализация Яндексом не документирована, потому добиться работы при разворачивании приходится экспериментальным путем, в логах смотришь на какой dll ругается и его меняешь на свою версию.

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

Публикации

Истории