diff --git a/libraries/src/AWS.Lambda.Powertools.Common/AWS.Lambda.Powertools.Common.csproj b/libraries/src/AWS.Lambda.Powertools.Common/AWS.Lambda.Powertools.Common.csproj
index f62d3117..9d3e6682 100644
--- a/libraries/src/AWS.Lambda.Powertools.Common/AWS.Lambda.Powertools.Common.csproj
+++ b/libraries/src/AWS.Lambda.Powertools.Common/AWS.Lambda.Powertools.Common.csproj
@@ -1,35 +1,18 @@
- net6.0
+
AWS.Lambda.Powertools.Common
- 0.0.1
- Amazon Web Services
- Amazon.com, Inc
- default
- Powertools for AWS Lambda (.NET)
Powertools for AWS Lambda (.NET) - Core package.
- Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- https://github.com/aws-powertools/powertools-lambda-dotnet
- Apache-2.0
- AWS;Amazon;Lambda;Powertools
- https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
- AWSLogo128x128.png
- true
AWS.Lambda.Powertools.Common
AWS.Lambda.Powertools.Common
+ false
-
- true
-
-
-
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/libraries/src/AWS.Lambda.Powertools.Idempotency/AWS.Lambda.Powertools.Idempotency.csproj b/libraries/src/AWS.Lambda.Powertools.Idempotency/AWS.Lambda.Powertools.Idempotency.csproj
index a4ff4eb2..51e3a820 100644
--- a/libraries/src/AWS.Lambda.Powertools.Idempotency/AWS.Lambda.Powertools.Idempotency.csproj
+++ b/libraries/src/AWS.Lambda.Powertools.Idempotency/AWS.Lambda.Powertools.Idempotency.csproj
@@ -1,46 +1,21 @@
- net6.0
- default
+
AWS.Lambda.Powertools.Idempotency
- 0.0.1
- Amazon Web Services
- Amazon.com, Inc
- AWS Lambda Powertools for .NET
- AWS Lambda Powertools for .NET - Idempotency package.
- Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- https://github.com/aws-powertools/powertools-lambda-dotnet
- Apache-2.0
- AWS;Amazon;Lambda;Powertools
- README.md
- https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
- AWSLogo128x128.png
- true
+ Powertools for AWS Lambda (.NET) - Idempotency package.
AWS.Lambda.Powertools.Idempotency
AWS.Lambda.Powertools.Idempotency
-
-
- true
-
+
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/libraries/src/AWS.Lambda.Powertools.Logging/AWS.Lambda.Powertools.Logging.csproj b/libraries/src/AWS.Lambda.Powertools.Logging/AWS.Lambda.Powertools.Logging.csproj
index dcb76378..6feca1a2 100644
--- a/libraries/src/AWS.Lambda.Powertools.Logging/AWS.Lambda.Powertools.Logging.csproj
+++ b/libraries/src/AWS.Lambda.Powertools.Logging/AWS.Lambda.Powertools.Logging.csproj
@@ -1,43 +1,18 @@
- net6.0
- default
+
AWS.Lambda.Powertools.Logging
- 0.0.1
- Amazon Web Services
- Amazon.com, Inc
- Powertools for AWS Lambda (.NET)
Powertools for AWS Lambda (.NET) - Logging package.
- Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- https://github.com/aws-powertools/powertools-lambda-dotnet
- Apache-2.0
- AWS;Amazon;Lambda;Powertools
- README.md
- https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
- AWSLogo128x128.png
- true
AWS.Lambda.Powertools.Logging
AWS.Lambda.Powertools.Logging
-
- true
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
diff --git a/libraries/src/AWS.Lambda.Powertools.Metrics/AWS.Lambda.Powertools.Metrics.csproj b/libraries/src/AWS.Lambda.Powertools.Metrics/AWS.Lambda.Powertools.Metrics.csproj
index dbd62584..77110d09 100644
--- a/libraries/src/AWS.Lambda.Powertools.Metrics/AWS.Lambda.Powertools.Metrics.csproj
+++ b/libraries/src/AWS.Lambda.Powertools.Metrics/AWS.Lambda.Powertools.Metrics.csproj
@@ -1,40 +1,18 @@
- net6.0
- default
+
AWS.Lambda.Powertools.Metrics
- 0.0.1
- Amazon Web Services
- Amazon.com, Inc
- Powertools for AWS Lambda (.NET)
Powertools for AWS Lambda (.NET) - Metrics package.
- Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- https://github.com/aws-powertools/powertools-lambda-dotnet
- Apache-2.0
- AWS;Amazon;Lambda;Powertools
- https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
- README.md
- AWSLogo128x128.png
- true
AWS.Lambda.Powertools.Metrics
AWS.Lambda.Powertools.Metrics
-
- true
-
-
-
+
-
-
-
-
-
-
+
diff --git a/libraries/src/AWS.Lambda.Powertools.Parameters/AWS.Lambda.Powertools.Parameters.csproj b/libraries/src/AWS.Lambda.Powertools.Parameters/AWS.Lambda.Powertools.Parameters.csproj
index 25b0e3b5..ba1020ce 100644
--- a/libraries/src/AWS.Lambda.Powertools.Parameters/AWS.Lambda.Powertools.Parameters.csproj
+++ b/libraries/src/AWS.Lambda.Powertools.Parameters/AWS.Lambda.Powertools.Parameters.csproj
@@ -1,48 +1,23 @@
- net6.0
+
enable
enable
- default
AWS.Lambda.Powertools.Parameters
- 0.0.1
- Amazon Web Services
- Amazon.com, Inc
- Powertools for AWS Lambda (.NET)
Powertools for AWS Lambda (.NET) - Parameters package.
- Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- https://github.com/aws-powertools/powertools-lambda-dotnet
- Apache-2.0
- AWS;Amazon;Lambda;Powertools
- README.md
- https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
- AWSLogo128x128.png
- true
AWS.Lambda.Powertools.Parameters
AWS.Lambda.Powertools.Parameters
-
- true
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
diff --git a/libraries/src/AWS.Lambda.Powertools.Tracing/AWS.Lambda.Powertools.Tracing.csproj b/libraries/src/AWS.Lambda.Powertools.Tracing/AWS.Lambda.Powertools.Tracing.csproj
index 1fecd038..9698055a 100644
--- a/libraries/src/AWS.Lambda.Powertools.Tracing/AWS.Lambda.Powertools.Tracing.csproj
+++ b/libraries/src/AWS.Lambda.Powertools.Tracing/AWS.Lambda.Powertools.Tracing.csproj
@@ -1,43 +1,21 @@
- net6.0
- default
+
AWS.Lambda.Powertools.Tracing
- 0.0.1
- Amazon Web Services
- Amazon.com, Inc
- Powertools for AWS Lambda (.NET)
Powertools for AWS Lambda (.NET) - Tracing package.
- Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- https://github.com/aws-powertools/powertools-lambda-dotnet
- Apache-2.0
- AWS;Amazon;Lambda;Powertools
- https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
- README.md
- AWSLogo128x128.png
- true
AWS.Lambda.Powertools.Tracing
AWS.Lambda.Powertools.Tracing
-
-
- true
-
-
+
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/libraries/src/Directory.Build.props b/libraries/src/Directory.Build.props
new file mode 100644
index 00000000..4d4afc36
--- /dev/null
+++ b/libraries/src/Directory.Build.props
@@ -0,0 +1,29 @@
+
+
+
+ net6.0
+ default
+
+ 0.0.1
+ Amazon Web Services
+ Amazon.com, Inc
+ Powertools for AWS Lambda (.NET)
+ Copyright 2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ https://github.com/aws-powertools/powertools-lambda-dotnet
+ Apache-2.0
+ AWS;Amazon;Lambda;Powertools
+ README.md
+ https://sdk-for-net.amazonwebservices.com/images/AWSLogo128x128.png
+ AWSLogo128x128.png
+ true
+ true
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/libraries/src/Directory.Build.targets b/libraries/src/Directory.Build.targets
new file mode 100644
index 00000000..20593976
--- /dev/null
+++ b/libraries/src/Directory.Build.targets
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+ Common\%(RecursiveDir)%(Filename)%(Extension)
+
+
+
+
+
\ No newline at end of file
diff --git a/libraries/src/Directory.Packages.props b/libraries/src/Directory.Packages.props
new file mode 100644
index 00000000..d84e29ec
--- /dev/null
+++ b/libraries/src/Directory.Packages.props
@@ -0,0 +1,18 @@
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/libraries/tests/AWS.Lambda.Powertools.Common.Tests/AWS.Lambda.Powertools.Common.Tests.csproj b/libraries/tests/AWS.Lambda.Powertools.Common.Tests/AWS.Lambda.Powertools.Common.Tests.csproj
index 6e951dbe..8c554140 100644
--- a/libraries/tests/AWS.Lambda.Powertools.Common.Tests/AWS.Lambda.Powertools.Common.Tests.csproj
+++ b/libraries/tests/AWS.Lambda.Powertools.Common.Tests/AWS.Lambda.Powertools.Common.Tests.csproj
@@ -7,14 +7,16 @@
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/libraries/tests/AWS.Lambda.Powertools.Idempotency.Tests/AWS.Lambda.Powertools.Idempotency.Tests.csproj b/libraries/tests/AWS.Lambda.Powertools.Idempotency.Tests/AWS.Lambda.Powertools.Idempotency.Tests.csproj
index 264ce596..4dab4f4f 100644
--- a/libraries/tests/AWS.Lambda.Powertools.Idempotency.Tests/AWS.Lambda.Powertools.Idempotency.Tests.csproj
+++ b/libraries/tests/AWS.Lambda.Powertools.Idempotency.Tests/AWS.Lambda.Powertools.Idempotency.Tests.csproj
@@ -8,27 +8,29 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
-
+
+
diff --git a/libraries/tests/AWS.Lambda.Powertools.Logging.Tests/AWS.Lambda.Powertools.Logging.Tests.csproj b/libraries/tests/AWS.Lambda.Powertools.Logging.Tests/AWS.Lambda.Powertools.Logging.Tests.csproj
index bf2d7ecf..197fec51 100644
--- a/libraries/tests/AWS.Lambda.Powertools.Logging.Tests/AWS.Lambda.Powertools.Logging.Tests.csproj
+++ b/libraries/tests/AWS.Lambda.Powertools.Logging.Tests/AWS.Lambda.Powertools.Logging.Tests.csproj
@@ -8,23 +8,24 @@
-
-
-
+
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
diff --git a/libraries/tests/AWS.Lambda.Powertools.Metrics.Tests/AWS.Lambda.Powertools.Metrics.Tests.csproj b/libraries/tests/AWS.Lambda.Powertools.Metrics.Tests/AWS.Lambda.Powertools.Metrics.Tests.csproj
index f8b82b01..a209a34c 100644
--- a/libraries/tests/AWS.Lambda.Powertools.Metrics.Tests/AWS.Lambda.Powertools.Metrics.Tests.csproj
+++ b/libraries/tests/AWS.Lambda.Powertools.Metrics.Tests/AWS.Lambda.Powertools.Metrics.Tests.csproj
@@ -13,21 +13,22 @@
-
-
-
-
+
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
+
-
diff --git a/libraries/tests/AWS.Lambda.Powertools.Parameters.Tests/AWS.Lambda.Powertools.Parameters.Tests.csproj b/libraries/tests/AWS.Lambda.Powertools.Parameters.Tests/AWS.Lambda.Powertools.Parameters.Tests.csproj
index 813cadeb..19918567 100644
--- a/libraries/tests/AWS.Lambda.Powertools.Parameters.Tests/AWS.Lambda.Powertools.Parameters.Tests.csproj
+++ b/libraries/tests/AWS.Lambda.Powertools.Parameters.Tests/AWS.Lambda.Powertools.Parameters.Tests.csproj
@@ -9,14 +9,16 @@
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/libraries/tests/AWS.Lambda.Powertools.Tracing.Tests/AWS.Lambda.Powertools.Tracing.Tests.csproj b/libraries/tests/AWS.Lambda.Powertools.Tracing.Tests/AWS.Lambda.Powertools.Tracing.Tests.csproj
index 178536eb..57314fc6 100644
--- a/libraries/tests/AWS.Lambda.Powertools.Tracing.Tests/AWS.Lambda.Powertools.Tracing.Tests.csproj
+++ b/libraries/tests/AWS.Lambda.Powertools.Tracing.Tests/AWS.Lambda.Powertools.Tracing.Tests.csproj
@@ -8,19 +8,20 @@
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/libraries/tests/Directory.Build.props b/libraries/tests/Directory.Build.props
new file mode 100644
index 00000000..b320c91f
--- /dev/null
+++ b/libraries/tests/Directory.Build.props
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/libraries/tests/Directory.Packages.props b/libraries/tests/Directory.Packages.props
new file mode 100644
index 00000000..899322ff
--- /dev/null
+++ b/libraries/tests/Directory.Packages.props
@@ -0,0 +1,18 @@
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file