Skip to content

Commit 31f95c1

Browse files
committed
feat: add localstack endpoint support for 13 new aws services
Add LocalStack endpoint support for Account, ACMPCA, Bedrock, CloudControl, CodeBuild, CodeConnections, CodeDeploy, CodePipeline, ElasticTranscoder, MemoryDB, Shield, and VerifiedPermissions. - Add AWS service enums and endpoint metadata for 13 new services: - Account Management - AWS Certificate Manager Private Certificate Authority (ACMPCA) - Amazon Bedrock - AWS Cloud Control API - AWS CodeBuild - AWS CodeConnections - AWS CodeDeploy - AWS CodePipeline - Amazon Elastic Transcoder - Amazon MemoryDB for Redis - AWS Shield - Amazon Verified Permissions - Update package dependencies to include corresponding AWS SDK packages - Update functional test fixtures to use LocalStack v4.6.0 instead of v4.3.0 - Update Testcontainers packages to v4.6.0 - Increment package version to v2.0.0 - Update badge URLs for test result tracking
1 parent b03d934 commit 31f95c1

File tree

21 files changed

+325
-289
lines changed

21 files changed

+325
-289
lines changed

CHANGELOG.md

Lines changed: 5 additions & 228 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# LocalStack .NET Client Change Log
1+
# LocalStack .NET Client v2.x Change Log
2+
3+
This document outlines the changes, updates, and important notes for the LocalStack .NET Client v2.x series, including the latest preview release.
4+
5+
See v1.x change log for previous versions: [CHANGELOG.md](https://github.com/localstack-dotnet/localstack-dotnet-client/blob/sdkv3-lts/CHANGELOG.md)
26

37
### [v2.0.0-preview1](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v2.0.0-preview1)
48

@@ -39,230 +43,3 @@
3943
- **Framework Requirement**: .NET Framework 4.7.2 or higher is now required (upgrade from 4.6.2).
4044

4145
---
42-
43-
### [v1.6.0](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.6.0)
44-
45-
#### 1. General
46-
47-
- **Framework Support Updates:**
48-
- **.NET 9** support added.
49-
- **Deprecated** support for **.NET 6**.
50-
- Continued support for **.NET Standard 2.0** to maintain compatibility with older .NET versions.
51-
52-
- **Functional Tests Enhancements:**
53-
- **Removed** tests for legacy LocalStack versions and versions **v1.3.1** and **v2.3.2**.
54-
- **Note:** LocalStack.NET no longer guarantees compatibility with v1 and v2 series.
55-
- **Added** functional test support for LocalStack versions:
56-
- **v3.7.1**
57-
- **v4.3.0**
58-
59-
- **Package Updates:**
60-
- **AWSSDK.Core** minimum version set to **3.7.402**.
61-
62-
- **Testing Compatibility:**
63-
- Successfully tested against LocalStack versions:
64-
- **v3.7.1**
65-
- **v4.3.0**
66-
67-
#### 3. Warnings
68-
69-
- **Breaking Changes Postponed:**
70-
- The planned breaking changes have been postponed to the next release.
71-
- **Important:** Users should anticipate some breaking changes in the next release due to the removal of legacy support and configuration updates.
72-
73-
### [v1.5.0](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.5.0)
74-
75-
#### 1. New Features
76-
77-
- **Added Endpoints from [Localstack Python Client](https://github.com/localstack/localstack-python-client) v2.7:**
78-
- **RAM**
79-
- **AppConfigData**
80-
- **Pinpoint**
81-
- **EventBridge Pipes**
82-
83-
#### 2. General
84-
85-
- **Framework Support Updates:**
86-
- **.NET 8** and **.NET 4.6.2** support added.
87-
- **Deprecated** support for **.NET 7** and **.NET 4.6.1**.
88-
- Continued support for **.NET Standard 2.0** to maintain compatibility with older .NET versions.
89-
- **Upcoming Changes:**
90-
- In the next release, **.NET 6** support will be removed as it reaches end-of-life in November 2024.
91-
92-
- **Functional Tests Enhancements:**
93-
- **Removed** tests for legacy LocalStack versions and versions **v2.0** and **v2.2**.
94-
- **Note:** LocalStack.NET no longer guarantees compatibility with these versions.
95-
- **Added** functional test support for LocalStack versions:
96-
- **v2.3**
97-
- **v3.4**
98-
- **v3.7.1**
99-
- **New Tests:**
100-
- Introduced new tests for **CloudFormation**.
101-
102-
- **Package Updates:**
103-
- **AWSSDK.Core** minimum version set to **3.7.400.30**.
104-
105-
- **Testing Compatibility:**
106-
- Successfully tested against LocalStack versions:
107-
- **v1.3.1**
108-
- **v2.3**
109-
- **v3.4**
110-
- **v3.7.1**
111-
112-
#### 3. Warnings
113-
114-
- **Breaking Changes Postponed:**
115-
- The planned breaking changes have been postponed to the next release.
116-
- **Important:** Users should anticipate some breaking changes in the next release due to the removal of legacy support and configuration updates.
117-
118-
### [v1.4.1](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.4.1)
119-
120-
#### 1. New Features
121-
122-
- **Update Packages and Multi LocalStack Support:**
123-
- New endpoints added from the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v2.3:
124-
- EMRServerless
125-
- Appflow
126-
- Keyspaces
127-
- Scheduler
128-
129-
#### 2. Bug Fixes and Investigations
130-
131-
- **Investigation and Fixes:**
132-
- Started investigating issues #23 and #24.
133-
- Bugs have been fixed with [this PR](https://github.com/localstack/localstack/pull/8962) by LocalStack.
134-
- Fixed legacy LocalStack container wait strategy for functional tests.
135-
136-
#### 3. General
137-
138-
- **New Solution Standards:**
139-
- Introduced new solution-wide coding standards with various analyzers.
140-
- **Code Refactoring According to New Standards:**
141-
- Libraries, sandbox projects, build projects, and test projects have been refactored to adhere to the new coding standards.
142-
- Moved remaining using directives to GlobalUsings.cs files.
143-
- **Centralized Package Management:**
144-
- Managed package versions centrally to resolve issue #28.
145-
- **Package Updates:**
146-
- Updated analyzer packages.
147-
- Updated test packages.
148-
- AWSSDK.Core set to 3.7.201 as the minimum version.
149-
- Tested against LocalStack v1.3.1, v2.0, and the latest containers.
150-
151-
#### 4. Warnings
152-
153-
- **Legacy LocalStack Versions:**
154-
- This version will be the last to support Legacy LocalStack versions.
155-
- **.NET 4.6.1 Support:**
156-
- .NET 4.6.1 support will be removed in the next release and replaced with .NET 4.6.2.
157-
- **Breaking Changes Ahead:**
158-
- Users should anticipate some breaking changes in the next release due to the removal of Legacy support and changes in configuration.
159-
160-
### [v1.4.0](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.4.0)
161-
162-
#### 1. New Features
163-
164-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.39 have been added.
165-
- Fault Injection Service (FIS)
166-
- Marketplace Metering
167-
- Amazon Transcribe
168-
- Amazon MQ
169-
170-
#### 2. General
171-
172-
- .NET 7 support added
173-
- .NET 5 ve .NET Core 3.1 runtimes removed from Nuget pack (.netstandard2.0 remains)
174-
- Tested against LocalStack v1.3.1 container.
175-
- AWSSDK.Core set to 3.7.103 as the minimum version.
176-
- **Warning** In this version, the ServiceURL property of Amazon.Runtime.ClientConfig adds a trailing `/` to every URL set.
177-
For example, if `http://localhost:1234` is set as the value, it will become `http://localhost:1234/`
178-
- Following depedencies updated from v3.0.0 to v3.1.32 in LocalStack.Client.Extensions for security reasons
179-
- Microsoft.Extensions.Configuration.Abstractions
180-
- Microsoft.Extensions.Configuration.Binder
181-
- Microsoft.Extensions.DependencyInjection.Abstractions
182-
- Microsoft.Extensions.Logging.Abstractions
183-
- Microsoft.Extensions.Options.ConfigurationExtensions
184-
185-
#### 3. Bug Fixes
186-
187-
- Write a timestream record using .Net AWSSDK NuGet packages ([#20](https://github.com/localstack-dotnet/localstack-dotnet-client/issues/20))
188-
- Session does not honor UseSsl and always sets UseHttp to true ([#16](https://github.com/localstack-dotnet/localstack-dotnet-client/issues/16))
189-
190-
### [v1.3.1](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.3.1)
191-
192-
#### 1. New Features
193-
194-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.35 have been added.
195-
- Route53Resolver
196-
- KinesisAnalyticsV2
197-
- OpenSearch
198-
- Amazon Managed Workflows for Apache Airflow (MWAA)
199-
200-
#### 2. General
201-
202-
- Tested against LocalStack v0.14.2 container.
203-
- AWSSDK.Core set to 3.7.9 as the minimum version.
204-
- AWSSDK.Extensions.NETCore.Setup set to 3.7.2 as the minimum version.
205-
206-
### [v1.3.0](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.3.0)
207-
208-
#### 1. New Features
209-
210-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.27 have been added.
211-
- SESv2
212-
- EventBridge ([#14](https://github.com/localstack-dotnet/localstack-dotnet-client/pull/14))
213-
- Tested against LocalStack v0.13.0 container.
214-
215-
#### 2. Enhancements
216-
217-
- `useServiceUrl` parameter added to change client connection behavior. See [useServiceUrl Parameter](#useserviceurl)
218-
- Readme and SourceLink added to Nuget packages
219-
220-
#### 3. Bug Fixes
221-
222-
- Session::RegionName configuration does not honor while creating AWS client ([#15](https://github.com/localstack-dotnet/localstack-dotnet-client/issues/15))
223-
224-
Thanks to [petertownsend](https://github.com/petertownsend) for his contribution
225-
226-
### [v1.2.3](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.2.3)
227-
228-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.25 have been added.
229-
- Config Service
230-
- .NET 6.0 support added.
231-
- AWSSDK.Core set to 3.7.3.15 as the minimum version.
232-
- AWSSDK.Extensions.NETCore.Setup set to 3.7.1 as the minimum version.
233-
- Tested against LocalStack v0.13.0 container.
234-
235-
### [v1.2.2](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.2.2)
236-
237-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.22 have been added.
238-
- EFS, Backup, LakeFormation, WAF, WAF V2 and QLDB Session
239-
- AWSSDK.Core set to 3.7.1 as the minimum version.
240-
- Tested against LocalStack v0.12.16 container.
241-
242-
### [v1.2](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.2.0)
243-
244-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.20 have been added.
245-
- IoTAnalytics, IoT Events, IoT Events Data, IoT Wireless, IoT Data Plane, IoT Jobs Data Plane, Support, Neptune, DocDB, ServiceDiscovery, ServerlessApplicationRepository, AppConfig, Cost Explorer, MediaConvert, Resource Groups Tagging API, Resource Groups
246-
- AWSSDK.Core set to 3.7.0 as the minimum version.
247-
- Obsolete methods removed.
248-
- New alternate AddAWSServiceLocalStack method added to prevent mix up with AddAWSService (for LocalStack.Client.Extension v1.1.0).
249-
- Tested against LocalStack v0.12.10 container.
250-
251-
### [v1.1](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.1.0)
252-
253-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v1.10 have been added.
254-
- Transfer, ACM, CodeCommit, Kinesis Analytics, Amplify, Application Auto Scaling, Kafka, Timestream Query, Timestream Write, Timestream Write, S3 Control, Elastic Load Balancing v2, Redshift Data
255-
- .NET 5.0 support added.
256-
- AWSSDK.Core set to 3.5.0 as the minimum version.
257-
- Tested against LocalStack v0.12.07 container.
258-
259-
### [v1.0](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v1.0.0)
260-
261-
- New endpoints in the official [Localstack Python Client](https://github.com/localstack/localstack-python-client) v0.23 have been added.
262-
- ElastiCache, Kms, Emr, Ecs, Eks, XRay, ElasticBeanstalk, AppSync, CloudFront, Athena, Glue, Api Gateway V2, RdsData, SageMaker, SageMakerRuntime, Ecr, Qldb
263-
- .netcore2.2 support removed since Microsoft depracated it. .netcore3.1 support added.
264-
- AWSSDK.Core set to 3.3.106.5 as the minimum version.
265-
266-
### [v0.8.0.163](https://github.com/localstack-dotnet/localstack-dotnet-client/releases/tag/v0.8.0.163)
267-
268-
- First release.

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<Owners>LocalStack.NET</Owners>
66
<PackageProjectUrl>https://github.com/localstack-dotnet/localstack-dotnet-client</PackageProjectUrl>
77
<PackageIcon>localstack-dotnet-square.png</PackageIcon>
8-
<PackageMainVersion>2.0.0-preview1</PackageMainVersion>
9-
<PackageExtensionVersion>2.0.0-preview1</PackageExtensionVersion>
8+
<PackageMainVersion>2.0.0</PackageMainVersion>
9+
<PackageExtensionVersion>2.0.0</PackageExtensionVersion>
1010
<IncludeSymbols>true</IncludeSymbols>
1111
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1212
<LangVersion>13.0</LangVersion>

Directory.Packages.props

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
<!-- packages -->
1515
<PackageVersion Include="AWSSDK.Extensions.NETCore.Setup" Version="4.0.2" />
1616
<PackageVersion Include="AWSSDK.Core" Version="4.0.0.15" />
17+
<PackageVersion Include="AWSSDK.Account" Version="4.0.0.14" />
18+
<PackageVersion Include="AWSSDK.ACMPCA" Version="4.0.0.14" />
1719
<PackageVersion Include="AWSSDK.Amplify" Version="4.0.1.9" />
1820
<PackageVersion Include="AWSSDK.APIGateway" Version="4.0.1.9" />
1921
<PackageVersion Include="AWSSDK.ApiGatewayManagementApi" Version="4.0.0.13" />
@@ -28,15 +30,21 @@
2830
<PackageVersion Include="AWSSDK.AWSMarketplaceMetering" Version="4.0.0.13" />
2931
<PackageVersion Include="AWSSDK.Backup" Version="4.0.2.4" />
3032
<PackageVersion Include="AWSSDK.Batch" Version="4.0.1.2" />
33+
<PackageVersion Include="AWSSDK.Bedrock" Version="4.0.8" />
3134
<PackageVersion Include="AWSSDK.CertificateManager" Version="4.0.1.4" />
35+
<PackageVersion Include="AWSSDK.CloudControlApi" Version="4.0.0.14" />
3236
<PackageVersion Include="AWSSDK.CloudFormation" Version="4.0.2.2" />
3337
<PackageVersion Include="AWSSDK.CloudFront" Version="4.0.0.14" />
3438
<PackageVersion Include="AWSSDK.CloudSearch" Version="4.0.0.13" />
3539
<PackageVersion Include="AWSSDK.CloudTrail" Version="4.0.1.9" />
3640
<PackageVersion Include="AWSSDK.CloudWatch" Version="4.0.1.9" />
3741
<PackageVersion Include="AWSSDK.CloudWatchEvents" Version="4.0.0.13" />
3842
<PackageVersion Include="AWSSDK.CloudWatchLogs" Version="4.0.5.2" />
39-
<PackageVersion Include="AWSSDK.CodeCommit" Version="4.0.0.13" />
43+
<PackageVersion Include="AWSSDK.CodeBuild" Version="4.0.1.11" />
44+
<PackageVersion Include="AWSSDK.CodeConnections" Version="4.0.0.14" />
45+
<PackageVersion Include="AWSSDK.CodeCommit" Version="4.0.0.14" />
46+
<PackageVersion Include="AWSSDK.CodeDeploy" Version="4.0.0.14" />
47+
<PackageVersion Include="AWSSDK.CodePipeline" Version="4.0.2.10" />
4048
<PackageVersion Include="AWSSDK.CognitoIdentity" Version="4.0.0.13" />
4149
<PackageVersion Include="AWSSDK.CognitoIdentityProvider" Version="4.0.1.11" />
4250
<PackageVersion Include="AWSSDK.ConfigService" Version="4.0.1.2" />
@@ -57,6 +65,7 @@
5765
<PackageVersion Include="AWSSDK.ElasticLoadBalancingV2" Version="4.0.1.2" />
5866
<PackageVersion Include="AWSSDK.ElasticMapReduce" Version="4.0.1.9" />
5967
<PackageVersion Include="AWSSDK.Elasticsearch" Version="4.0.0.13" />
68+
<PackageVersion Include="AWSSDK.ElasticTranscoder" Version="4.0.0.14" />
6069
<PackageVersion Include="AWSSDK.EMRServerless" Version="4.0.4.3" />
6170
<PackageVersion Include="AWSSDK.FIS" Version="4.0.0.13" />
6271
<PackageVersion Include="AWSSDK.OpenSearchService" Version="4.0.0.13" />
@@ -80,6 +89,7 @@
8089
<PackageVersion Include="AWSSDK.MediaConvert" Version="4.0.4.3" />
8190
<PackageVersion Include="AWSSDK.MediaStore" Version="4.0.0.13" />
8291
<PackageVersion Include="AWSSDK.MediaStoreData" Version="4.0.0.13" />
92+
<PackageVersion Include="AWSSDK.MemoryDB" Version="4.0.0.14" />
8393
<PackageVersion Include="AWSSDK.MQ" Version="4.0.0.13" />
8494
<PackageVersion Include="AWSSDK.Neptune" Version="4.0.1.9" />
8595
<PackageVersion Include="AWSSDK.Organizations" Version="4.0.1.4" />
@@ -111,12 +121,14 @@
111121
<PackageVersion Include="AWSSDK.SimpleNotificationService" Version="4.0.0.13" />
112122
<PackageVersion Include="AWSSDK.SimpleSystemsManagement" Version="4.0.2.2" />
113123
<PackageVersion Include="AWSSDK.SimpleWorkflow" Version="4.0.0.13" />
124+
<PackageVersion Include="AWSSDK.Shield" Version="4.0.0.14" />
114125
<PackageVersion Include="AWSSDK.SQS" Version="4.0.0.14" />
115126
<PackageVersion Include="AWSSDK.StepFunctions" Version="4.0.0.13" />
116127
<PackageVersion Include="AWSSDK.TimestreamQuery" Version="4.0.1.11" />
117128
<PackageVersion Include="AWSSDK.TimestreamWrite" Version="4.0.1.11" />
118129
<PackageVersion Include="AWSSDK.Transfer" Version="4.0.1.2" />
119130
<PackageVersion Include="AWSSDK.TranscribeService" Version="4.0.2.2" />
131+
<PackageVersion Include="AWSSDK.VerifiedPermissions" Version="4.0.1.13" />
120132
<PackageVersion Include="AWSSDK.WAF" Version="4.0.0.13" />
121133
<PackageVersion Include="AWSSDK.WAFV2" Version="4.0.3.4" />
122134
<PackageVersion Include="AWSSDK.XRay" Version="4.0.0.13" />

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Localstack.NET is an easy-to-use .NET client for [LocalStack](https://github.com
4848
|---------|-----------|---------------------------|
4949
| **LocalStack.Client v1.x** | [![NuGet v1.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client%3Fsource%3Dnuget%26track%3D1%26label%3Dnuget)](https://www.nuget.org/packages/LocalStack.Client/) | [![Github v1.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client%3Fsource%3Dgithub%26track%3D1%26includeprerelease%3Dtrue%26label%3Dgithub)](https://github.com/localstack-dotnet/localstack-dotnet-client/pkgs/nuget/LocalStack.Client) |
5050
| **LocalStack.Client v2.x** | [![NuGet v2.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client%3Fsource%3Dnuget%26track%3D2%26includeprerelease%3Dtrue%26label%3Dnuget)](https://www.nuget.org/packages/LocalStack.Client/) | [![Github v2.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client%3Fsource%3Dgithub%26track%3D2%26includeprerelease%3Dtrue%26label%3Dgithub)](https://github.com/localstack-dotnet/localstack-dotnet-client/pkgs/nuget/LocalStack.Client) |
51-
| **LocalStack.Client.Extensions v1.x** | [![NuGet v1.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client.extensions%3Fsource%3Dnuget%26track%3D1%26label%3Dnuget)](https://www.nuget.org/packages/LocalStack.Client.Extensions/) | [![GitHub Packages v1.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2F%3Fpackage%3Dlocalstack.client.extensions%26source%3Dgithub%26track%3D1%26includeprerelease%3Dtrue%26label%3Dgithub)](https://github.com/localstack-dotnet/localstack-dotnet-client/pkgs/nuget/LocalStack.Client.Extensions) |
51+
| **LocalStack.Client.Extensions v1.x** | [![NuGet v1.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client.extensions%3Fsource%3Dnuget%26track%3D1%26label%3Dnuget)](https://www.nuget.org/packages/LocalStack.Client.Extensions/) | [![Github v1.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client.extensions%3Fsource%3Dgithub%26track%3D1%26includeprerelease%3Dtrue%26label%3Dgithub)](https://github.com/localstack-dotnet/localstack-dotnet-client/pkgs/nuget/LocalStack.Client.Extensions) |
5252
| **LocalStack.Client.Extensions v2.x** | [![NuGet v2.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2Fbadge%2Fpackages%2Flocalstack.client.extensions%3Fsource%3Dnuget%26track%3D2%26includeprerelease%3Dtrue%26label%3Dnuget)](https://www.nuget.org/packages/LocalStack.Client.Extensions/) | [![GitHub Packages v2.x](https://img.shields.io/endpoint?url=https%3A%2F%2Fyvfdbfas85.execute-api.eu-central-1.amazonaws.com%2Flive%2F%3Fpackage%3Dlocalstack.client.extensions%26source%3Dgithub%26track%3D2%26includeprerelease%3Dtrue%26label%3Dgithub)](https://github.com/localstack-dotnet/localstack-dotnet-client/pkgs/nuget/LocalStack.Client.Extensions) |
5353

5454
## Table of Contents

0 commit comments

Comments
 (0)