

# .NET Lambda 함수를 위한 계층 작업
<a name="dotnet-layers"></a>

.NET로 작성된 Lambda 함수의 종속성을 관리하는 데는 [계층](chapter-layers.md)을 사용하지 않는 것이 좋습니다. .NET이 컴파일된 언어이고 함수가 [Init](lambda-runtime-environment.md#runtimes-lifecycle-ib) 단계에서 수동으로 공유 어셈블리를 메모리로 로드해야 하기 때문입니다. 따라서 콜드 시간 시간이 늘어날 수 있습니다. 계층을 사용하면 배포 프로세스가 복잡해질 뿐만 아니라 기본 제공 컴파일러 최적화를 활용할 수 없습니다.

.NET 핸들러와 함께 외부 종속성을 사용하려면 컴파일 시기에 배포 패키지에 외부 종속성을 직접 포함하세요. 이렇게 하면 배포 프로세스를 간소화하고 내장된 .NET 컴파일러 최적화를 활용할 수 있습니다. 함수에서 NuGet 패키지와 같은 종속 항목을 가져와서 사용하는 방법에 대한 예제는 섹션을 참조하세요.