Npgsql 3.1.9 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛
START RequestId: 147aefc2-c10f-11e6-b24b-6daefcf72be1 Version: $LATEST
Exception System.TypeInitializationException: The type initializer for 'Npgsql.TypeHandlerRegistry' threw an exception. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.Assembly.GetTypes()
at Npgsql.TypeHandlerRegistry..cctor()
--- End of inner exception stack trace ---
at Npgsql.TypeHandlerRegistry.Setup(NpgsqlConnector connector, NpgsqlTimeout timeout)
at Npgsql.NpgsqlConnector.Open(NpgsqlTimeout timeout)
at Npgsql.ConnectorPool.Allocate(NpgsqlConnection conn, NpgsqlTimeout timeout)
at Npgsql.NpgsqlConnection.OpenInternal()
at Seaside.Api.HelloWorld.Functions.<GetAsync>d__0.MoveNext()
END RequestId: 147aefc2-c10f-11e6-b24b-6daefcf72be1
REPORT RequestId: 147aefc2-c10f-11e6-b24b-6daefcf72be1 Duration: 96.22 ms Billed Duration: 100 ms Memory Size: 256 MB Max Memory Used: 31 MB
рджреЗрд╢реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рдо рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рддрдм рддрдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рдХрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк aws-lambda-tools-defaults.json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ "рдЕрддрд┐рд░рд┐рдХреНрдд-рдлрд╝рд╛рдЗрд▓реЗрдВ" рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореВрд▓ рд╕рдВрдХрд▓реНрдк рдХреЛ рдордЬрдмреВрд░ рдХрд░реЗрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдПрдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реНрдХреНрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред
...
"function-handler": "NpgsqlTest::NpgsqlTest.Function::FunctionHandler",
"additional-files": [
"runtimes/linux/lib/netstandard1.3/System.Net.NetworkInformation.dll"
]
}
рдЕрдЪреНрдЫрд╛ рдПрдХ рдиреЙрд░реНрдо
рдореБрдЭреЗ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдХ рдкрд░ рдиреЗрдЯ рдХреЛрд░ рдХреЗ рд╕рд╛рдеред рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдпрд╛ aws-lambda-tools рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╕рдордп рдХреНрдпрд╛ "рдЕрддрд┐рд░рд┐рдХреНрдд-рдлрд╝рд╛рдЗрд▓реЗрдВ" рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ?
рдпрджрд┐ рдЖрдк рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Amazon.Lambda.Tools NuGet рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдЬрдм рдЖрдк dotnet lambda рдкрд░рд┐рдирд┐рдпреЛрдЬрди-рдлрд╝рдВрдХреНрд╢рди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ aws-lambda-tools-defaults.json рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╡реИрд╕реЗ рд╣реА рдкрдврд╝реЗрдЧрд╛ рдЬреИрд╕реЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЕрддрд┐рд░рд┐рдХреНрдд-рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрднрд╛рдЧ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИред
рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдХрд┐ рдореИрдХ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рд╕рднреА рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╕реБрд╡рд┐рдзрд╛рдПрдВ рдбреЙрдЯрдиреЗрдЯ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рдереАрдВред
рдЗрд╕ рдЙрддреНрддрд░ рдиреЗ рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рджрд░реНрдж рд╕реЗ рдмрдЪрд╛рдпрд╛... рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдкреИрдХреЗрдЬ/рдЕрдкрд▓реЛрдб рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдирд┐рдпрдорд┐рдд рдХреЛрд░рдХреНрд▓рд░ рдЯреВрд▓реНрд╕ (рдпрд╛рдиреА "рдбреЙрдЯрдиреЗрдЯ рдкрдмреНрд▓рд┐рд╢"), aws-lambda-tools рдореЗрдВ рдХреЛрдИ рднреА рд╕реЗрдЯрд┐рдВрдЧ- defaults.json рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреИрдХреЗрдЬ dir рдХреЗ рдореВрд▓ рдореЗрдВ рдХреЙрдкреА рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдореИрдВ рдмрдЬрд╛рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ dotnet publish
рдЙрдкрдпреЛрдЧ рдпрд╛ рддреЛ dotnet lambda package
ред рдпрд╣ рд╡рд╣реА рдкреИрдХреЗрдЬрд┐рдВрдЧ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╣рдо рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдбреЙрдЯрдиреЗрдЯ рд╕реАрдПрд▓рдЖрдИ рд╕реЗред рдЖрдк рдЖрджреЗрд╢реЛрдВ рд╣рдо NuGet рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЙрдЯрдиреИрдЯ CLI рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рд╣реИ рдХреА рдкреВрд░реА рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рдкреИрдХреЗрдЬ Amazon.Lambda.Tools
рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддреЗ рд╣реБрдП dotnet lambda help
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рджреЗрд╢реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рдо рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рддрдм рддрдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рдХрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк aws-lambda-tools-defaults.json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ "рдЕрддрд┐рд░рд┐рдХреНрдд-рдлрд╝рд╛рдЗрд▓реЗрдВ" рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореВрд▓ рд╕рдВрдХрд▓реНрдк рдХреЛ рдордЬрдмреВрд░ рдХрд░реЗрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдПрдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реНрдХреНрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред