Lambdajection.Generator 0.5.0-beta2

This is a prerelease version of Lambdajection.Generator.
There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.5 or higher.

dotnet add package Lambdajection.Generator --version 0.5.0-beta2
                    
NuGet\Install-Package Lambdajection.Generator -Version 0.5.0-beta2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Lambdajection.Generator" Version="0.5.0-beta2">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Lambdajection.Generator" Version="0.5.0-beta2" />
                    
Directory.Packages.props
<PackageReference Include="Lambdajection.Generator">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Lambdajection.Generator --version 0.5.0-beta2
                    
#r "nuget: Lambdajection.Generator, 0.5.0-beta2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Lambdajection.Generator@0.5.0-beta2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Lambdajection.Generator&version=0.5.0-beta2&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Lambdajection.Generator&version=0.5.0-beta2&prerelease
                    
Install as a Cake Tool

Includes the compile-time generator used to generate code needed for Dependency Injection-enabled AWS Lambdas.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Lambdajection.Generator:

Package Downloads
Lambdajection

Write AWS Lambda Functions using Dependency Injection.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.10.0-beta3 3,758 3/30/2023
0.10.0-beta2 2,596 8/19/2022
0.10.0-beta1 2,166 5/12/2022
0.9.2 5,732 2/8/2022
0.9.1 1,110 1/27/2022
0.9.0 1,050 12/23/2021
0.9.0-beta5 1,330 11/19/2021
0.9.0-beta4 606 11/18/2021
0.9.0-beta3 491 11/17/2021
0.9.0-beta2 566 11/10/2021
0.9.0-beta1 464 11/1/2021
0.8.4 3,876 7/17/2021
0.8.3 1,088 6/24/2021
0.8.2 995 6/16/2021
0.8.1 687 6/15/2021
0.8.0 922 6/8/2021
0.8.0-beta5 559 5/28/2021
0.8.0-beta4 1,177 4/29/2021
0.8.0-beta3 667 4/1/2021
0.8.0-beta2 575 4/1/2021
0.8.0-beta1 536 3/26/2021
0.7.0 861 3/6/2021
0.7.0-beta4 620 3/2/2021
0.7.0-beta3 613 2/23/2021
0.7.0-beta2 500 2/23/2021
0.7.0-beta1 588 2/2/2021
0.6.0 941 1/5/2021
0.6.0-beta4 560 12/29/2020
0.6.0-beta3 576 12/5/2020
0.6.0-beta2 523 12/5/2020
0.6.0-beta1 646 11/28/2020
0.5.0 963 11/10/2020
0.5.0-beta3 602 10/26/2020
0.5.0-beta2 683 10/17/2020
0.5.0-beta1 589 10/9/2020
0.4.0 932 10/2/2020
0.4.0-beta3 639 10/1/2020
0.4.0-beta2 589 9/25/2020
0.4.0-beta1 625 9/21/2020
0.3.0 1,079 9/4/2020
0.3.0-beta3 630 8/28/2020
0.3.0-beta2 601 8/28/2020
0.3.0-beta1 693 8/22/2020
0.2.1 964 8/11/2020
0.2.0 937 8/5/2020
0.1.9 1,009 8/1/2020
0.1.8 942 7/31/2020
0.1.7 918 7/31/2020
0.1.6 1,115 7/31/2020
0.1.5-alpha 631 7/31/2020
0.1.4-alpha 616 7/31/2020

This release introduces the following:

- Fixes an issue where several template symbols were being replaced where they should not be (ie Options being replaced in the LambdaOptions attribute if you specified a custom options class name).
- Fixes an issue where an IAwsFactory was not being generated and added to the service collection for IAmazonSecurityTokenService.  This was not happening for any other service.
- Initialization services that implement IAsyncDisposabe or IDisposable will now be properly disposed prior to running your Lambda's handler.
- Adds support for Custom Runtimes via the Lambdajection.Runtime package.
- Lambdajection.Generator has been rewritten as a Source Generator and CGR has been ejected from all packages.
- Now building with .NET 5 RC2 SDK