{"id":28137268,"url":"https://github.com/navneetlal/aws-eventbridge-dotnet","last_synced_at":"2025-08-04T16:40:24.326Z","repository":{"id":38143593,"uuid":"274071038","full_name":"navneetlal/aws-eventbridge-dotnet","owner":"navneetlal","description":"Simple example of producing and consuming events using AWS EventBridge in .NET Core","archived":false,"fork":false,"pushed_at":"2022-12-08T10:46:20.000Z","size":10,"stargazers_count":18,"open_issues_count":3,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-14T16:22:18.462Z","etag":null,"topics":["aws","aws-eventbridge","aws-lambda","aws-lambda-csharp","aws-sam","csharp","dotnet","dotnet-core3-1","dotnetcore","events","lambda"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/navneetlal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-22T07:37:57.000Z","updated_at":"2024-12-14T16:37:30.000Z","dependencies_parsed_at":"2023-01-25T10:15:46.335Z","dependency_job_id":null,"html_url":"https://github.com/navneetlal/aws-eventbridge-dotnet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/navneetlal/aws-eventbridge-dotnet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navneetlal%2Faws-eventbridge-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navneetlal%2Faws-eventbridge-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navneetlal%2Faws-eventbridge-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navneetlal%2Faws-eventbridge-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/navneetlal","download_url":"https://codeload.github.com/navneetlal/aws-eventbridge-dotnet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/navneetlal%2Faws-eventbridge-dotnet/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268723161,"owners_count":24296553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-04T02:00:09.867Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-eventbridge","aws-lambda","aws-lambda-csharp","aws-sam","csharp","dotnet","dotnet-core3-1","dotnetcore","events","lambda"],"created_at":"2025-05-14T16:21:33.211Z","updated_at":"2025-08-04T16:40:24.131Z","avatar_url":"https://github.com/navneetlal.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Amazon EventBridge - Producer/Consumer Example (.NET Core)\n\nThis application example creates 2 type of function in AWS Lambda - Producer and Consumer. And some EventBridge rules to route events to proper consumer.\n\nThe example shows ATM transaction event and routing based on location. It also does filtering such that only approved transaction are passed.\n\n```bash\n.\n├── consumer\n│   ├── aws-lambda-tools-defaults.json\n│   ├── Consumer.csproj\n│   ├── Event.cs\n│   ├── Function.cs\n│   └── Readme.md\n├── producer\n│   ├── aws-lambda-tools-defaults.json\n│   ├── Function.cs\n│   ├── Producer.csproj\n│   ├── Readme.md\n│   └── SampleEvents.cs\n├── LICENSE\n├── README.md\n└── template.yml\n```\n\n## Requirements\n- AWS Account\n- AWS CLI installed and configured to use AWS Account\n- AWS SAM CLI\n- [.NET Core 3.1 or later](https://dotnet.microsoft.com/download)\n\n## Instruction\n```bash\n  $ sam deploy --guided\n```\nEnter stack name, default region and allow SAM to create roles with required permissions","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnavneetlal%2Faws-eventbridge-dotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnavneetlal%2Faws-eventbridge-dotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnavneetlal%2Faws-eventbridge-dotnet/lists"}