C# の AWS Lambda サンプル
- C#
- .NET Core
- AWS Lambda
- Kinesis Data Streams
- Lambda関数用のベースクラス ライブラリです。
- イベント処理を行うLambda関数 と 関数のハンドラーインターフェースです。
- イベントを受け取り、レスポンスを返却するLambda関数 と 関数のハンドラーインターフェースです。
- Lambda関数の共通処理を実装した抽象クラスです。
- .NET Core の DI機能、ロガー設定、JSON設定ファイルの機能を備えています。
- EventFunction の実装サンプルです。
- EventAndResponseFunction の実装サンプルです。
- TODO
- TODO
- TODO
- デバッグ実行には AWS Toolkit for Visual Studio の拡張機能が必要です。
- LambdaKinesisSample の実行には Kinesalite (https://github.com/mhart/kinesalite) を使用します。
- LambdaFirehoseSample の実行には LocalStack を使用します。