Como trabalhar com camadas para funções do Lambda em .NET
Não recomendamos usar camadas para gerenciar dependências de funções do Lambda escritas em .NET. Como o .NET é uma linguagem compilada, suas funções ainda precisam carregar manualmente quaisquer montagens compartilhadas na memória durante a fase inicial, o que pode aumentar os tempos de inicialização a frio. O uso de camadas não apenas complica o processo de implantação, mas também impede que você aproveite as otimizações integradas do compilador.
Para usar dependências externas com manipuladores .NET, inclua-as diretamente no pacote de implantação no momento da compilação. Fazendo isso, você simplifica o processo de implantação e também aproveita as otimizações integradas do compilador .NET. Para ver um exemplo de como importar e usar dependências como os pacotes NuGet em sua função, consulte Definir o manipulador de função do Lambda em C#.