Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arbeiten mit Ebenen für .NET-Lambda-Funktionen
Wir empfehlen nicht, Ebenen zu verwenden, um Abhängigkeiten für in .NET geschriebene Lambda-Funktionen zu verwalten. Das liegt daran, dass .NET eine kompilierte Sprache ist und Ihre Funktionen alle gemeinsam genutzten Assemblys während der Init-Phase immer noch manuell in den Speicher laden müssen, was die Kaltstartzeiten verlängern kann. Die Verwendung von Ebenen verkompliziert nicht nur den Bereitstellungsprozess, sondern verhindert auch, dass Sie die Vorteile der integrierten Compiler-Optimierungen nutzen können.
Um externe Abhängigkeiten mit Ihren .NET-Handlern zu verwenden, nehmen Sie sie bei der Kompilierung direkt in Ihr Bereitstellungspaket auf. Auf diese Weise vereinfachen Sie den Bereitstellungsprozess und nutzen auch die Vorteile der integrierten .NET-Compiler-Optimierungen. Ein Beispiel dafür, wie Sie Abhängigkeiten wie NuGet Pakete in Ihrer Funktion importieren und verwenden, finden Sie unter. Definieren des Lambda-Funktions-Handlers in C#