I don't know the reason but it might be because macOS was recently updated to 10.13.1 (17B48). The code that used to worked some weeks ago just crash with this error
"Unable to load DLL 'Crypt32.dll': The specified module could not be found.\n (Exception from HRESULT: 0x8007007E)"
It only happen in macos and not the production platform (docker linux). And it got thrown from the lambda.GetFunctionConfigurationAsync
The import config is <PackageReference Include="AWSSDK.Lambda" Version="3.3.*" /> and restored as AWSSDK.Core 3.3.19
dotnet --info .NET Command Line Tools (2.1.0-preview1-006547)
Product Information: Version: 2.1.0-preview1-006547 Commit SHA-1 hash: 3471d43796
Runtime Environment: OS Name: Mac OS X OS Version: 10.13 OS Platform: Darwin RID: osx.10.12-x64 Base Path: /usr/local/share/dotnet/sdk/2.1.0-preview1-006547/
Microsoft .NET Core Shared Framework Host
Version : 2.0.3 Build : a9190d4a75f4a982ae4b4fa8d1a24526566c69df
User contributions licensed under CC BY-SA 3.0