Aws-lambda-dotnet: Amazon.Lambda.AspNetCoreServer рдХреЗ рд╕рд╛рде ASP.NET рдХреЛрд░ 3.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЬреВрди 2019  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aws/aws-lambda-dotnet

.NET рдХреЛрд░ рдХрд╕реНрдЯрдо рд░рдирдЯрд╛рдЗрдо рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд▓реИрдореНрдмреНрдбрд╛ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП .NET Core 3.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

ASP.NET Core 3.0 рдореЗрдВ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП Amazon.Lambda.AspNetCoreServer рдХреЗ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

aspnetcore30-support рд╢рд╛рдЦрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдП рдЧрдП рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╣рдорд╛рд░реЗ рд╡рд░реНрддрдорд╛рди рдмрд┐рд▓реНрдб рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЕрдкрдиреЗ рдмрд┐рд▓реНрдб рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ .NET рдХреЛрд░ рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдЙрддреНрдкрд╛рджрди рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ GA рд╕реЗ рдкрд╣рд▓реЗ ASP.NET Core 3.0 рдореЗрдВ рдХреЛрдИ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдпреЗ рдкрд░рд┐рд╡рд░реНрддрди рдореБрдЦреНрдп рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдЬрдм .NET Core 3.0 GA рдЪрд▓рд╛ рдЬрд╛рдПрдЧрд╛ред

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЖрдк рдореЗрд░реЗ рдирдореВрдиреЗ рд░реЗрдкреЛ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред nuget-cache рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/

рдПрд▓рдЯреАрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдкреВрд░реЗ 17 рдШрдВрдЯреЗ рдкрд╣рд▓реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ .... рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рддрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИ? ;-)

рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреНрд░рд┐рд╕рдорд╕

рд╕рднреА 12 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

3.0.100-рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди7-012821 рдХреЗ рдЕрдВрддрд┐рдо рдЕрджреНрдпрддрди рдХреЗ рд╕рд╛рде, рдирд╛рдорд╕реНрдерд╛рди "Microsoft.AspNetCore.Hosting" рдореЗрдВ HostingApplication рдФрд░ Context рд╡рд░реНрдЧ рдЕрдм рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдирд╣реАрдВ рд╣реИ!

рдЗрд╕реЗ рдореЗрд░реЗ рд╕рдВрдЬреНрдЮрд╛рди рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ .NET Core 3.0 рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдирдореВрдирд╛ .NET Core 3.0 рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 8 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣рд╛рдВ PR рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ .NET Core 3.0 рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ Amazon.Lambda.AspNetCoreServer рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред https://github.com/aws/aws-lambda-dotnet/pull/508

рдЗрд╕ рдкреАрдЖрд░ рдореЗрдВ .NET рдХреЛрд░ 2.1 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднреА рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкрд░рд┐рд╡рд░реНрддрди рдорд╛рдореВрд▓реА рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдПрдкреАрдЖрдИ рдЧреЗрдЯрд╡реЗ рдФрд░ рдПрдПрд╕рдкреА.рдиреЗрдЯ рдХреЛрд░ рдХреЗ рдмреАрдЪ рдХреНрд░рдорд╛рдВрдХрди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВред рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕реВрдЪреА рдкреАрдЖрд░ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИред

рдмрдврд╝рд┐рдпрд╛ рдЦрдмрд░! рдореИрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 8 рдкрд░ рд╢реАрдШреНрд░ рд╣реА рдПрдХ рд╕реЗрд╡рд╛ рдХреА рддреИрдирд╛рддреА рдХрд░реВрдБрдЧрд╛ рдореИрдВ рдЗрд╕реЗ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдареАрдХ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ :)

рдореИрдВрдиреЗ Amazon.Lambda.AspNetCoreServer рдХреЗ рдЖрдЧрд╛рдореА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдХрд┐рдП рд╣реИрдВ рдЬреЛ рдХрд╕реНрдЯрдо рд▓реИрдореНрдмреНрдбрд╛ рд░рдирдЯрд╛рдЗрдо рдХреЗ рд╕рд╛рде .NET рдХреЛрд░ 3.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗред рд╕рдмрд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ ASP.NET рдХреЛрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╕реНрдЯреИрдЯрд┐рдХ рдлрд╛рдЗрд▓ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рдзрд┐ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ред рдореИрдВрдиреЗ рдирдЧреЗрдЯ-рдХреИрд╢ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ Amazon.Lambda.AspNetCoreServer рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 4.0.0-рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 2 рдХреЗ рд╕рд╛рде рдирдореВрдиреЗ рд░реЗрдкреЛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВред

рдирдорд╕реНрддреЗ,

.Net Core 3 рд╕рдкреЛрд░реНрдЯ рдЕрдзрд┐рдХрд╛рд░реА рдХрдм рд╣реЛрдЧрд╛?

рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП .NET рдХреЛрд░ 3.0 рд▓реИрдореНрдмреНрдбрд╛ рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд░рдирдЯрд╛рдЗрдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрд▓рдЯреАрдПрд╕ рдирд╣реАрдВ рд╣реИред рдЖрдк рд╣рдорд╛рд░реА рдХрд╕реНрдЯрдо рд░рдирдЯрд╛рдЗрдо рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде .NET Core 3.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдЕрдкрдиреА рдмрд┐рд▓реНрдб рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ NuGet рдХреЛ рдЙрд╕ рдкрд░ .NET Core 3.0 рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдореИрдВ Amazon.Lambda.AspNetCoreServer рдЗрд╕ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛ рд╕рдХреВрдВред рдпрд╣ рдХрд╕реНрдЯрдо рд░рдирдЯрд╛рдЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ ASP.NET Core 3.0 рд▓реИрдореНрдмреНрдбрд╛ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рд╕рд╛рде рднреА рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

Microsoft рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд╡рдВрдмрд░ рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рдкрд░ .NET Core 3.1 LTS рд╣реЛрдЧрд╛, рдЙрд╕ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд╣рдореЗрдВ рд▓реИрдореНрдмреНрдбрд╛ рдореЗрдВ рд╕рдорд░реНрдерди рджреЗрдЦрдиреЗ рдХреА рдХрд┐рддрдиреА рдЙрдореНрдореАрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП?

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рд╕рдордп-рд╕рд╛рд░рд┐рдгреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЪреАрдЬреЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪрд░ рд╣реЛрддреЗ рд╣реИрдВ рдореИрдВ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдХреЛрдИ рднреА рдореИрдВ рдЬреЛ рдХреБрдЫ рднреА рдХрд╣рддрд╛ рд╣реВрдВ рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ред

рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ рдХрд┐ рдЪреВрдВрдХрд┐ 3.1 рдПрд▓рдЯреАрдПрд╕ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рд▓реИрдореНрдмреНрдбрд╛ рдореЗрдВ рдЗрд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

Amazon.Lambda.AspNetCoreServer рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 4.0.0 рдиреЗ .NET Core 3.0 рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рднреЗрдЬ рджрд┐рдпрд╛ рд╣реИ

https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/

рдПрд▓рдЯреАрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдкреВрд░реЗ 17 рдШрдВрдЯреЗ рдкрд╣рд▓реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ .... рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рддрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИ? ;-)

рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреНрд░рд┐рд╕рдорд╕

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

matheusmaximo picture matheusmaximo  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ibuchan72390 picture ibuchan72390  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pandaedward picture pandaedward  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

briancullinan picture briancullinan  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ