0.1.0 • Published 5 months ago

@xaaskit-cdk/aws-lambda-dotnet v0.1.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 months ago

GitHub npm (scoped) Nuget GitHub Workflow Status (branch) GitHub release (latest SemVer)

CDK AWS Lambda for .NET

This library provides constructs for .NET Lambda functions.

To use this module you will either need to have the .NET CLI installed (.NET SDK 6.0 or later) with the AWS Lambda .NET Tools or Docker installed.

Install

TypeScript

npm install @xaaskit-cdk/aws-lambda-dotnet

or

yarn add @xaaskit-cdk/aws-lambda-dotnet

C# / .Net

dotnet add package XaasKit.CDK.AWS.Lambda.DotNet

Usage

Create a .NET Function

new DotNetFunction(this, 'MyFunction', {
  projectDir: 'src/MyFunction'
});

See DotNetFunction

Create a exposed .NET Web API

const function = new DotNetFunction(this, 'MyWebApi', {
  projectDir: 'src/MyWebApi'
});

const functionUrl = function.addFunctionUrl({
  authType: lambda.FunctionUrlAuthType.NONE,
});

new CfnOutput(this, 'MyWebApiUrl', {
  value: functionUrl.url,
});

See DotNetFunction

0.1.0

5 months ago

0.0.10

9 months ago

0.0.11

9 months ago

0.0.12

7 months ago

0.0.13

7 months ago

0.0.14

7 months ago

0.0.15

7 months ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago