diff --git a/.doc_gen/metadata/s3_metadata.yaml b/.doc_gen/metadata/s3_metadata.yaml
index b6ff0280b5a..6c83051e9f1 100644
--- a/.doc_gen/metadata/s3_metadata.yaml
+++ b/.doc_gen/metadata/s3_metadata.yaml
@@ -1189,19 +1189,6 @@ s3_DeleteBucketLifecycle:
- python.example_code.s3.DeleteBucketLifecycleConfiguration
services:
s3: {DeleteBucketLifecycle}
-s3_AbortMultipartUploads:
- languages:
- .NET:
- versions:
- - sdk_version: 3
- github: dotnetv3/S3
- sdkguide:
- excerpts:
- - description:
- snippet_tags:
- - S3.dotnetv3.AbortMPUExample
- services:
- s3: {AbortMultipartUploads}
s3_AbortMultipartUpload:
languages:
C++:
diff --git a/.github/workflows/lint-check-dotnet.yml b/.github/workflows/lint-check-dotnet.yml
index e1c5ec91c82..e1185f7b299 100644
--- a/.github/workflows/lint-check-dotnet.yml
+++ b/.github/workflows/lint-check-dotnet.yml
@@ -14,8 +14,8 @@ jobs:
uses: actions/setup-dotnet@v3
with:
dotnet-version: |
- 5.0.x
6.0.x
+ 8.0.x
- name: Checkout files
uses: actions/checkout@v4
with:
diff --git a/dotnetv3/CloudFormation/Actions/HelloCloudFormation.cs b/dotnetv3/CloudFormation/Actions/HelloCloudFormation.cs
index 1fe2b96f727..f4f1436eb6b 100644
--- a/dotnetv3/CloudFormation/Actions/HelloCloudFormation.cs
+++ b/dotnetv3/CloudFormation/Actions/HelloCloudFormation.cs
@@ -83,13 +83,14 @@ await _amazonCloudFormation.DescribeStackResourcesAsync(
{
Console.WriteLine(ex.Message);
Console.WriteLine("If you are usnig SSO, be sure to install" +
- " the AWSSDK.SSO and AWSSDK.SSOOIDC packages.");
+ " the AWSSDK.SSO and AWSSDK.SSOOIDC packages.");
}
else
{
Console.WriteLine(ex.Message);
Console.WriteLine(ex.StackTrace);
}
+
return false;
}
catch (ArgumentNullException ex)
@@ -104,8 +105,8 @@ await _amazonCloudFormation.DescribeStackResourcesAsync(
Console.WriteLine(ex.Message);
Console.WriteLine(ex.StackTrace);
}
+
return false;
}
}
-}
-// snippet-end:[CloudFormation.dotnetv3.CloudFormationActions.HelloCloudFormation]
\ No newline at end of file
+}// snippet-end:[CloudFormation.dotnetv3.CloudFormationActions.HelloCloudFormation]
\ No newline at end of file
diff --git a/dotnetv3/DotNetV3Examples.sln b/dotnetv3/DotNetV3Examples.sln
index 46a909e594f..e9f78615f91 100644
--- a/dotnetv3/DotNetV3Examples.sln
+++ b/dotnetv3/DotNetV3Examples.sln
@@ -713,8 +713,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CopyObjectExample", "S3\Cop
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BucketACLExample", "S3\BucketACLExample\BucketACLExample.csproj", "{2DF42E41-E3C4-4147-99F1-8AECBE254FB6}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AbortMPUExample", "S3\AbortMPUExample\AbortMPUExample.csproj", "{1003D731-4729-4BB6-AAD3-409D2974F13E}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ECS", "ECS", "{25A467A2-7CB0-464A-BDE3-06A3A70C9157}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ECSTests", "ECS\ECSTests\ECSTests.csproj", "{36F41966-8554-444B-AF95-CB223B55EF21}"
@@ -737,18 +735,114 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Bedrock", "Bedrock", "{5810
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BedrockTests", "Bedrock\Tests\BedrockTests.csproj", "{F0333DC4-6E86-4D69-8DFE-E837F9A049E6}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BedrockRuntime", "BedrockRuntime", "{68C08F40-075C-457A-9F7A-62B2CD525CDC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BedrockRuntimeActions", "Bedrock-runtime\Actions\BedrockRuntimeActions.csproj", "{979D095E-987A-4A0C-BA76-3C716C16412B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BedrockRuntimeTests", "Bedrock-runtime\Tests\BedrockRuntimeTests.csproj", "{A6BFA81D-F06F-4E4C-A7B9-CBE57D2C00C7}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Basics", "EC2\Scenarios\EC2_Basics\Basics.csproj", "{95958FB6-4C90-4806-A6E7-B5CF92B19BAF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateVPCExample", "EC2\Scenarios\CreateVPCExample\CreateVPCExample.csproj", "{94D97B37-7104-4B7C-BF73-F8F2EF8F7A04}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateVPCforS3Example", "EC2\Scenarios\CreateVPCforS3Example\CreateVPCforS3Example.csproj", "{C4922A8E-29EE-4100-8102-8DC2C7EBE773}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Bedrock-runtime", "Bedrock-runtime", "{BA23BB28-EC63-4330-8CA7-DEB1B6489580}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BedrockRuntimeTests", "Bedrock-runtime\Tests\BedrockRuntimeTests.csproj", "{537B5D08-016E-4895-8D0F-33BC6BADAFCD}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Models", "Models", "{6520EB28-F7B4-4581-B3D8-A06E9303B16B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mistral", "Mistral", "{4948ABCE-4E56-4AC1-B8B0-88F847A388E1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModelWithResponseStream", "Bedrock-runtime\Models\Mistral\InvokeModelWithResponseStream\InvokeModelWithResponseStream.csproj", "{A79E530B-1DC7-4BC4-A782-57D6B89D3A91}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModel", "Bedrock-runtime\Models\Mistral\InvokeModel\InvokeModel.csproj", "{912A3492-835A-408B-9016-7A8026FAFCB7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverseStream", "Bedrock-runtime\Models\Mistral\ConverseStream\ConverseStream.csproj", "{02C32F8C-9872-421F-B783-CB7F3740D74A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Converse", "Bedrock-runtime\Models\Mistral\Converse\Converse.csproj", "{022FAC4F-3C05-4057-AC78-0E369845B5FF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MetaLlama", "MetaLlama", "{391431C4-F764-4F12-A20C-10DAFA764315}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Llama3_InvokeModelWithResponseStream", "Bedrock-runtime\Models\MetaLlama\Llama3_InvokeModelWithResponseStream\Llama3_InvokeModelWithResponseStream.csproj", "{6DE6B4D8-3DF8-415E-9461-DA0E91217DC5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Llama3_InvokeModel", "Bedrock-runtime\Models\MetaLlama\Llama3_InvokeModel\Llama3_InvokeModel.csproj", "{FF724338-934A-45B3-90A5-9DB9CDFD3E1D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Llama2_InvokeModelWithResponseStream", "Bedrock-runtime\Models\MetaLlama\Llama2_InvokeModelWithResponseStream\Llama2_InvokeModelWithResponseStream.csproj", "{E3F8818A-4ED8-4453-9D46-2B3A5FC404BC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Llama2_InvokeModel", "Bedrock-runtime\Models\MetaLlama\Llama2_InvokeModel\Llama2_InvokeModel.csproj", "{A7C68A53-0A9D-4006-BEE9-0EDBDC17DD39}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverseStream", "Bedrock-runtime\Models\MetaLlama\ConverseStream\ConverseStream.csproj", "{8D49CCB6-F604-49DF-A687-8CBDE52EF1E5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Converse", "Bedrock-runtime\Models\MetaLlama\Converse\Converse.csproj", "{31051885-0A31-4547-A8E8-6C31923B7D40}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CohereCommand", "CohereCommand", "{E4B34C61-78B4-4E2B-98FB-7CA945724740}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverseStream", "Bedrock-runtime\Models\CohereCommand\ConverseStream\ConverseStream.csproj", "{A52D5CBE-0036-4FD8-AF36-D015D30BEEA4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Converse", "Bedrock-runtime\Models\CohereCommand\Converse\Converse.csproj", "{438DF70A-6015-4CF2-A7F3-CDCD037A73B1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Command_R_InvokeModelWithResponseStream", "Bedrock-runtime\Models\CohereCommand\Command_R_InvokeModelWithResponseStream\Command_R_InvokeModelWithResponseStream.csproj", "{010CB380-C946-410E-A9E9-87D245A2E389}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Command_R_InvokeModel", "Bedrock-runtime\Models\CohereCommand\Command_R_InvokeModel\Command_R_InvokeModel.csproj", "{D1C2204D-F977-4DD4-8AA0-9C24782B55C6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Command_InvokeModelWithResponseStream", "Bedrock-runtime\Models\CohereCommand\Command_InvokeModelWithResponseStream\Command_InvokeModelWithResponseStream.csproj", "{03205CCD-1C9C-447F-9AB0-1C552E920FA3}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Command_InvokeModel", "Bedrock-runtime\Models\CohereCommand\Command_InvokeModel\Command_InvokeModel.csproj", "{288DA49C-7D65-4964-9CD3-491E4E96E582}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AnthropicClaude", "AnthropicClaude", "{072C8EA9-4695-4621-80D1-AAED8794B2C4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModelWithResponseStream", "Bedrock-runtime\Models\AnthropicClaude\InvokeModelWithResponseStream\InvokeModelWithResponseStream.csproj", "{B0CBD3CE-4964-4C79-9D51-4DF9A9D911A6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModel", "Bedrock-runtime\Models\AnthropicClaude\InvokeModel\InvokeModel.csproj", "{612406EC-A21F-414B-A5EF-2B516F3E2EA6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverseStream", "Bedrock-runtime\Models\AnthropicClaude\ConverseStream\ConverseStream.csproj", "{DA8272A9-08F2-4542-BE04-30E93F3FDBFC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Converse", "Bedrock-runtime\Models\AnthropicClaude\Converse\Converse.csproj", "{FB03331C-0985-4B89-8D21-E59D996106BF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AmazonTitanText", "AmazonTitanText", "{D6E28F78-4CFB-4C9F-B6E4-29B5E1AAFC5B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModelWithResponseStream", "Bedrock-runtime\Models\AmazonTitanText\InvokeModelWithResponseStream\InvokeModelWithResponseStream.csproj", "{4DC36E10-B568-484D-82B7-691BCC161A54}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModel", "Bedrock-runtime\Models\AmazonTitanText\InvokeModel\InvokeModel.csproj", "{11287DA7-B956-4857-A733-BC1890788BFF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConverseStream", "Bedrock-runtime\Models\AmazonTitanText\ConverseStream\ConverseStream.csproj", "{6DC5F00F-4EA5-44A7-8842-977F1D9E32B3}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Converse", "Bedrock-runtime\Models\AmazonTitanText\Converse\Converse.csproj", "{BDF20166-BEC9-4D00-A4AE-D7A6BFC527FB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ai21LabsJurassic2", "Ai21LabsJurassic2", "{24C72634-66CF-43F3-9099-F96B8FDDF2BE}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InvokeModel", "Bedrock-runtime\Models\Ai21LabsJurassic2\InvokeModel\InvokeModel.csproj", "{DC534ADA-1E96-4203-98D9-418EF14E66DC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Converse", "Bedrock-runtime\Models\Ai21LabsJurassic2\Converse\Converse.csproj", "{34B9BD63-314B-4238-9651-928BA8D69848}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BedrockRuntimeActions", "Bedrock-runtime\Actions\BedrockRuntimeActions.csproj", "{2BE9EAF8-C8C7-4B84-B4BC-C6C91A1D582D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EventBridge Scheduler", "EventBridge Scheduler", "{BEF5CCF6-92DC-40AD-8789-5A00DE2CDD4F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SchedulerTests", "EventBridge Scheduler\Tests\SchedulerTests.csproj", "{C419E2E9-960A-4EF2-A287-39404624BD20}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SchedulerScenario", "EventBridge Scheduler\Scenarios\SchedulerScenario.csproj", "{18FA46A8-B626-467A-8F82-B641A8F549D5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceActions", "EventBridge Scheduler\Actions\ServiceActions.csproj", "{0C091C54-9BB9-4DCF-B59C-FED8055FFB8F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SchedulerActions", "EventBridge Scheduler\Actions\SchedulerActions.csproj", "{45783D62-ACDA-4868-8511-98F493263418}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CloudFormation", "CloudFormation", "{A10A2932-6058-42AE-9317-5C4F97DDDA6D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CloudFormationTests", "CloudFormation\Tests\CloudFormationTests.csproj", "{1FEFF50C-8064-4F25-B5CB-37EB1808F737}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CloudFormationActions", "CloudFormation\Actions\CloudFormationActions.csproj", "{AC9C7BF7-F406-4D6C-A95F-1AB921190320}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SESv2", "SESv2", "{A8AC5D96-7CE4-49E4-B155-A11CBA096FE4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NewsLetterWorkflow", "NewsLetterWorkflow", "{51F2F8E8-1B4F-49AC-B92D-7DBA7A3B9E62}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sesv2Tests", "SESv2\NewsLetterWorkflow\Sesv2Tests\Sesv2Tests.csproj", "{EBA26210-A144-4DA8-8B88-EAE6C1D94D68}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sesv2Scenario", "SESv2\NewsLetterWorkflow\Sesv2Scenario\Sesv2Scenario.csproj", "{8FEF8313-DFDF-4C37-A521-D67BFE71F56F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "S3ObjectLockScenario", "S3ObjectLockScenario", "{7EC94891-9A5F-47EF-9C97-8A280754525C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "S3ObjectLockScenario", "S3\scenarios\S3ObjectLockScenario\S3ObjectLockWorkflow\S3ObjectLockScenario.csproj", "{93588ED1-A248-4F6C-85A4-27E9E65D8AC7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "S3ObjectLockTests", "S3\scenarios\S3ObjectLockScenario\S3ObjectLockTests\S3ObjectLockTests.csproj", "{BCCFBED0-E800-46C5-975B-7D404486F00F}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -1643,10 +1737,6 @@ Global
{2DF42E41-E3C4-4147-99F1-8AECBE254FB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2DF42E41-E3C4-4147-99F1-8AECBE254FB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2DF42E41-E3C4-4147-99F1-8AECBE254FB6}.Release|Any CPU.Build.0 = Release|Any CPU
- {1003D731-4729-4BB6-AAD3-409D2974F13E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1003D731-4729-4BB6-AAD3-409D2974F13E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1003D731-4729-4BB6-AAD3-409D2974F13E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1003D731-4729-4BB6-AAD3-409D2974F13E}.Release|Any CPU.Build.0 = Release|Any CPU
{36F41966-8554-444B-AF95-CB223B55EF21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{36F41966-8554-444B-AF95-CB223B55EF21}.Debug|Any CPU.Build.0 = Debug|Any CPU
{36F41966-8554-444B-AF95-CB223B55EF21}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -1679,14 +1769,6 @@ Global
{F0333DC4-6E86-4D69-8DFE-E837F9A049E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F0333DC4-6E86-4D69-8DFE-E837F9A049E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F0333DC4-6E86-4D69-8DFE-E837F9A049E6}.Release|Any CPU.Build.0 = Release|Any CPU
- {979D095E-987A-4A0C-BA76-3C716C16412B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {979D095E-987A-4A0C-BA76-3C716C16412B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {979D095E-987A-4A0C-BA76-3C716C16412B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {979D095E-987A-4A0C-BA76-3C716C16412B}.Release|Any CPU.Build.0 = Release|Any CPU
- {A6BFA81D-F06F-4E4C-A7B9-CBE57D2C00C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A6BFA81D-F06F-4E4C-A7B9-CBE57D2C00C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A6BFA81D-F06F-4E4C-A7B9-CBE57D2C00C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A6BFA81D-F06F-4E4C-A7B9-CBE57D2C00C7}.Release|Any CPU.Build.0 = Release|Any CPU
{95958FB6-4C90-4806-A6E7-B5CF92B19BAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{95958FB6-4C90-4806-A6E7-B5CF92B19BAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{95958FB6-4C90-4806-A6E7-B5CF92B19BAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -1699,6 +1781,158 @@ Global
{C4922A8E-29EE-4100-8102-8DC2C7EBE773}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C4922A8E-29EE-4100-8102-8DC2C7EBE773}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C4922A8E-29EE-4100-8102-8DC2C7EBE773}.Release|Any CPU.Build.0 = Release|Any CPU
+ {537B5D08-016E-4895-8D0F-33BC6BADAFCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {537B5D08-016E-4895-8D0F-33BC6BADAFCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {537B5D08-016E-4895-8D0F-33BC6BADAFCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {537B5D08-016E-4895-8D0F-33BC6BADAFCD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A79E530B-1DC7-4BC4-A782-57D6B89D3A91}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A79E530B-1DC7-4BC4-A782-57D6B89D3A91}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A79E530B-1DC7-4BC4-A782-57D6B89D3A91}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A79E530B-1DC7-4BC4-A782-57D6B89D3A91}.Release|Any CPU.Build.0 = Release|Any CPU
+ {912A3492-835A-408B-9016-7A8026FAFCB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {912A3492-835A-408B-9016-7A8026FAFCB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {912A3492-835A-408B-9016-7A8026FAFCB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {912A3492-835A-408B-9016-7A8026FAFCB7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {02C32F8C-9872-421F-B783-CB7F3740D74A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {02C32F8C-9872-421F-B783-CB7F3740D74A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {02C32F8C-9872-421F-B783-CB7F3740D74A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {02C32F8C-9872-421F-B783-CB7F3740D74A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {022FAC4F-3C05-4057-AC78-0E369845B5FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {022FAC4F-3C05-4057-AC78-0E369845B5FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {022FAC4F-3C05-4057-AC78-0E369845B5FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {022FAC4F-3C05-4057-AC78-0E369845B5FF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6DE6B4D8-3DF8-415E-9461-DA0E91217DC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DE6B4D8-3DF8-415E-9461-DA0E91217DC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6DE6B4D8-3DF8-415E-9461-DA0E91217DC5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6DE6B4D8-3DF8-415E-9461-DA0E91217DC5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FF724338-934A-45B3-90A5-9DB9CDFD3E1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FF724338-934A-45B3-90A5-9DB9CDFD3E1D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FF724338-934A-45B3-90A5-9DB9CDFD3E1D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FF724338-934A-45B3-90A5-9DB9CDFD3E1D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E3F8818A-4ED8-4453-9D46-2B3A5FC404BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E3F8818A-4ED8-4453-9D46-2B3A5FC404BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E3F8818A-4ED8-4453-9D46-2B3A5FC404BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E3F8818A-4ED8-4453-9D46-2B3A5FC404BC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A7C68A53-0A9D-4006-BEE9-0EDBDC17DD39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A7C68A53-0A9D-4006-BEE9-0EDBDC17DD39}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A7C68A53-0A9D-4006-BEE9-0EDBDC17DD39}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A7C68A53-0A9D-4006-BEE9-0EDBDC17DD39}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8D49CCB6-F604-49DF-A687-8CBDE52EF1E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8D49CCB6-F604-49DF-A687-8CBDE52EF1E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8D49CCB6-F604-49DF-A687-8CBDE52EF1E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8D49CCB6-F604-49DF-A687-8CBDE52EF1E5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {31051885-0A31-4547-A8E8-6C31923B7D40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {31051885-0A31-4547-A8E8-6C31923B7D40}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {31051885-0A31-4547-A8E8-6C31923B7D40}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {31051885-0A31-4547-A8E8-6C31923B7D40}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A52D5CBE-0036-4FD8-AF36-D015D30BEEA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A52D5CBE-0036-4FD8-AF36-D015D30BEEA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A52D5CBE-0036-4FD8-AF36-D015D30BEEA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A52D5CBE-0036-4FD8-AF36-D015D30BEEA4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {438DF70A-6015-4CF2-A7F3-CDCD037A73B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {438DF70A-6015-4CF2-A7F3-CDCD037A73B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {438DF70A-6015-4CF2-A7F3-CDCD037A73B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {438DF70A-6015-4CF2-A7F3-CDCD037A73B1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {010CB380-C946-410E-A9E9-87D245A2E389}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {010CB380-C946-410E-A9E9-87D245A2E389}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {010CB380-C946-410E-A9E9-87D245A2E389}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {010CB380-C946-410E-A9E9-87D245A2E389}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D1C2204D-F977-4DD4-8AA0-9C24782B55C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D1C2204D-F977-4DD4-8AA0-9C24782B55C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D1C2204D-F977-4DD4-8AA0-9C24782B55C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D1C2204D-F977-4DD4-8AA0-9C24782B55C6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {03205CCD-1C9C-447F-9AB0-1C552E920FA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {03205CCD-1C9C-447F-9AB0-1C552E920FA3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {03205CCD-1C9C-447F-9AB0-1C552E920FA3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {03205CCD-1C9C-447F-9AB0-1C552E920FA3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {288DA49C-7D65-4964-9CD3-491E4E96E582}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {288DA49C-7D65-4964-9CD3-491E4E96E582}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {288DA49C-7D65-4964-9CD3-491E4E96E582}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {288DA49C-7D65-4964-9CD3-491E4E96E582}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B0CBD3CE-4964-4C79-9D51-4DF9A9D911A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0CBD3CE-4964-4C79-9D51-4DF9A9D911A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0CBD3CE-4964-4C79-9D51-4DF9A9D911A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0CBD3CE-4964-4C79-9D51-4DF9A9D911A6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {612406EC-A21F-414B-A5EF-2B516F3E2EA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {612406EC-A21F-414B-A5EF-2B516F3E2EA6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {612406EC-A21F-414B-A5EF-2B516F3E2EA6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {612406EC-A21F-414B-A5EF-2B516F3E2EA6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DA8272A9-08F2-4542-BE04-30E93F3FDBFC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DA8272A9-08F2-4542-BE04-30E93F3FDBFC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DA8272A9-08F2-4542-BE04-30E93F3FDBFC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DA8272A9-08F2-4542-BE04-30E93F3FDBFC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FB03331C-0985-4B89-8D21-E59D996106BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FB03331C-0985-4B89-8D21-E59D996106BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FB03331C-0985-4B89-8D21-E59D996106BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FB03331C-0985-4B89-8D21-E59D996106BF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4DC36E10-B568-484D-82B7-691BCC161A54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4DC36E10-B568-484D-82B7-691BCC161A54}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4DC36E10-B568-484D-82B7-691BCC161A54}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4DC36E10-B568-484D-82B7-691BCC161A54}.Release|Any CPU.Build.0 = Release|Any CPU
+ {11287DA7-B956-4857-A733-BC1890788BFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {11287DA7-B956-4857-A733-BC1890788BFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {11287DA7-B956-4857-A733-BC1890788BFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {11287DA7-B956-4857-A733-BC1890788BFF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6DC5F00F-4EA5-44A7-8842-977F1D9E32B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DC5F00F-4EA5-44A7-8842-977F1D9E32B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6DC5F00F-4EA5-44A7-8842-977F1D9E32B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6DC5F00F-4EA5-44A7-8842-977F1D9E32B3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BDF20166-BEC9-4D00-A4AE-D7A6BFC527FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BDF20166-BEC9-4D00-A4AE-D7A6BFC527FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BDF20166-BEC9-4D00-A4AE-D7A6BFC527FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BDF20166-BEC9-4D00-A4AE-D7A6BFC527FB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DC534ADA-1E96-4203-98D9-418EF14E66DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DC534ADA-1E96-4203-98D9-418EF14E66DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DC534ADA-1E96-4203-98D9-418EF14E66DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DC534ADA-1E96-4203-98D9-418EF14E66DC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {34B9BD63-314B-4238-9651-928BA8D69848}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {34B9BD63-314B-4238-9651-928BA8D69848}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {34B9BD63-314B-4238-9651-928BA8D69848}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {34B9BD63-314B-4238-9651-928BA8D69848}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2BE9EAF8-C8C7-4B84-B4BC-C6C91A1D582D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2BE9EAF8-C8C7-4B84-B4BC-C6C91A1D582D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2BE9EAF8-C8C7-4B84-B4BC-C6C91A1D582D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2BE9EAF8-C8C7-4B84-B4BC-C6C91A1D582D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C419E2E9-960A-4EF2-A287-39404624BD20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C419E2E9-960A-4EF2-A287-39404624BD20}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C419E2E9-960A-4EF2-A287-39404624BD20}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C419E2E9-960A-4EF2-A287-39404624BD20}.Release|Any CPU.Build.0 = Release|Any CPU
+ {18FA46A8-B626-467A-8F82-B641A8F549D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {18FA46A8-B626-467A-8F82-B641A8F549D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {18FA46A8-B626-467A-8F82-B641A8F549D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {18FA46A8-B626-467A-8F82-B641A8F549D5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0C091C54-9BB9-4DCF-B59C-FED8055FFB8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0C091C54-9BB9-4DCF-B59C-FED8055FFB8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0C091C54-9BB9-4DCF-B59C-FED8055FFB8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0C091C54-9BB9-4DCF-B59C-FED8055FFB8F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {45783D62-ACDA-4868-8511-98F493263418}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {45783D62-ACDA-4868-8511-98F493263418}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {45783D62-ACDA-4868-8511-98F493263418}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {45783D62-ACDA-4868-8511-98F493263418}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1FEFF50C-8064-4F25-B5CB-37EB1808F737}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1FEFF50C-8064-4F25-B5CB-37EB1808F737}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1FEFF50C-8064-4F25-B5CB-37EB1808F737}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1FEFF50C-8064-4F25-B5CB-37EB1808F737}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AC9C7BF7-F406-4D6C-A95F-1AB921190320}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AC9C7BF7-F406-4D6C-A95F-1AB921190320}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AC9C7BF7-F406-4D6C-A95F-1AB921190320}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AC9C7BF7-F406-4D6C-A95F-1AB921190320}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EBA26210-A144-4DA8-8B88-EAE6C1D94D68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EBA26210-A144-4DA8-8B88-EAE6C1D94D68}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EBA26210-A144-4DA8-8B88-EAE6C1D94D68}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EBA26210-A144-4DA8-8B88-EAE6C1D94D68}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8FEF8313-DFDF-4C37-A521-D67BFE71F56F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8FEF8313-DFDF-4C37-A521-D67BFE71F56F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8FEF8313-DFDF-4C37-A521-D67BFE71F56F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8FEF8313-DFDF-4C37-A521-D67BFE71F56F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {93588ED1-A248-4F6C-85A4-27E9E65D8AC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {93588ED1-A248-4F6C-85A4-27E9E65D8AC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {93588ED1-A248-4F6C-85A4-27E9E65D8AC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {93588ED1-A248-4F6C-85A4-27E9E65D8AC7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BCCFBED0-E800-46C5-975B-7D404486F00F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BCCFBED0-E800-46C5-975B-7D404486F00F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BCCFBED0-E800-46C5-975B-7D404486F00F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BCCFBED0-E800-46C5-975B-7D404486F00F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -2025,7 +2259,6 @@ Global
{4A6F3398-F29F-453D-AA81-2C90C9963566} = {B47ED197-D962-4C0D-9AFA-258C6D46F343}
{20C81068-0C6E-4BEF-A2B6-EDD9C0293883} = {B47ED197-D962-4C0D-9AFA-258C6D46F343}
{2DF42E41-E3C4-4147-99F1-8AECBE254FB6} = {B47ED197-D962-4C0D-9AFA-258C6D46F343}
- {1003D731-4729-4BB6-AAD3-409D2974F13E} = {B47ED197-D962-4C0D-9AFA-258C6D46F343}
{36F41966-8554-444B-AF95-CB223B55EF21} = {25A467A2-7CB0-464A-BDE3-06A3A70C9157}
{FFF563B8-7DBC-436C-8CD9-98D8CDFBB854} = {25A467A2-7CB0-464A-BDE3-06A3A70C9157}
{C5A439E3-1659-4BA7-8668-4D2C3CCEA992} = {25A467A2-7CB0-464A-BDE3-06A3A70C9157}
@@ -2034,11 +2267,56 @@ Global
{0340F970-AE33-4ABD-9B2B-E7CF266E33CC} = {66F40B36-B02C-4B6E-9978-592BB0040FD8}
{F2975A40-3BCD-4AE0-BB14-03704E6B3F79} = {5810E90E-DBA6-438A-8FB3-A1769B2E4ECA}
{F0333DC4-6E86-4D69-8DFE-E837F9A049E6} = {5810E90E-DBA6-438A-8FB3-A1769B2E4ECA}
- {979D095E-987A-4A0C-BA76-3C716C16412B} = {68C08F40-075C-457A-9F7A-62B2CD525CDC}
- {A6BFA81D-F06F-4E4C-A7B9-CBE57D2C00C7} = {68C08F40-075C-457A-9F7A-62B2CD525CDC}
{95958FB6-4C90-4806-A6E7-B5CF92B19BAF} = {327CF162-0F15-4E54-AFF2-3477410D7B34}
{94D97B37-7104-4B7C-BF73-F8F2EF8F7A04} = {FD37C59A-C4EA-4AAD-85F7-66767E98C52A}
{C4922A8E-29EE-4100-8102-8DC2C7EBE773} = {FD37C59A-C4EA-4AAD-85F7-66767E98C52A}
+ {537B5D08-016E-4895-8D0F-33BC6BADAFCD} = {BA23BB28-EC63-4330-8CA7-DEB1B6489580}
+ {6520EB28-F7B4-4581-B3D8-A06E9303B16B} = {BA23BB28-EC63-4330-8CA7-DEB1B6489580}
+ {4948ABCE-4E56-4AC1-B8B0-88F847A388E1} = {6520EB28-F7B4-4581-B3D8-A06E9303B16B}
+ {A79E530B-1DC7-4BC4-A782-57D6B89D3A91} = {4948ABCE-4E56-4AC1-B8B0-88F847A388E1}
+ {912A3492-835A-408B-9016-7A8026FAFCB7} = {4948ABCE-4E56-4AC1-B8B0-88F847A388E1}
+ {02C32F8C-9872-421F-B783-CB7F3740D74A} = {4948ABCE-4E56-4AC1-B8B0-88F847A388E1}
+ {022FAC4F-3C05-4057-AC78-0E369845B5FF} = {4948ABCE-4E56-4AC1-B8B0-88F847A388E1}
+ {391431C4-F764-4F12-A20C-10DAFA764315} = {6520EB28-F7B4-4581-B3D8-A06E9303B16B}
+ {6DE6B4D8-3DF8-415E-9461-DA0E91217DC5} = {391431C4-F764-4F12-A20C-10DAFA764315}
+ {FF724338-934A-45B3-90A5-9DB9CDFD3E1D} = {391431C4-F764-4F12-A20C-10DAFA764315}
+ {E3F8818A-4ED8-4453-9D46-2B3A5FC404BC} = {391431C4-F764-4F12-A20C-10DAFA764315}
+ {A7C68A53-0A9D-4006-BEE9-0EDBDC17DD39} = {391431C4-F764-4F12-A20C-10DAFA764315}
+ {8D49CCB6-F604-49DF-A687-8CBDE52EF1E5} = {391431C4-F764-4F12-A20C-10DAFA764315}
+ {31051885-0A31-4547-A8E8-6C31923B7D40} = {391431C4-F764-4F12-A20C-10DAFA764315}
+ {E4B34C61-78B4-4E2B-98FB-7CA945724740} = {6520EB28-F7B4-4581-B3D8-A06E9303B16B}
+ {A52D5CBE-0036-4FD8-AF36-D015D30BEEA4} = {E4B34C61-78B4-4E2B-98FB-7CA945724740}
+ {438DF70A-6015-4CF2-A7F3-CDCD037A73B1} = {E4B34C61-78B4-4E2B-98FB-7CA945724740}
+ {010CB380-C946-410E-A9E9-87D245A2E389} = {E4B34C61-78B4-4E2B-98FB-7CA945724740}
+ {D1C2204D-F977-4DD4-8AA0-9C24782B55C6} = {E4B34C61-78B4-4E2B-98FB-7CA945724740}
+ {03205CCD-1C9C-447F-9AB0-1C552E920FA3} = {E4B34C61-78B4-4E2B-98FB-7CA945724740}
+ {288DA49C-7D65-4964-9CD3-491E4E96E582} = {E4B34C61-78B4-4E2B-98FB-7CA945724740}
+ {072C8EA9-4695-4621-80D1-AAED8794B2C4} = {6520EB28-F7B4-4581-B3D8-A06E9303B16B}
+ {B0CBD3CE-4964-4C79-9D51-4DF9A9D911A6} = {072C8EA9-4695-4621-80D1-AAED8794B2C4}
+ {612406EC-A21F-414B-A5EF-2B516F3E2EA6} = {072C8EA9-4695-4621-80D1-AAED8794B2C4}
+ {DA8272A9-08F2-4542-BE04-30E93F3FDBFC} = {072C8EA9-4695-4621-80D1-AAED8794B2C4}
+ {FB03331C-0985-4B89-8D21-E59D996106BF} = {072C8EA9-4695-4621-80D1-AAED8794B2C4}
+ {D6E28F78-4CFB-4C9F-B6E4-29B5E1AAFC5B} = {6520EB28-F7B4-4581-B3D8-A06E9303B16B}
+ {4DC36E10-B568-484D-82B7-691BCC161A54} = {D6E28F78-4CFB-4C9F-B6E4-29B5E1AAFC5B}
+ {11287DA7-B956-4857-A733-BC1890788BFF} = {D6E28F78-4CFB-4C9F-B6E4-29B5E1AAFC5B}
+ {6DC5F00F-4EA5-44A7-8842-977F1D9E32B3} = {D6E28F78-4CFB-4C9F-B6E4-29B5E1AAFC5B}
+ {BDF20166-BEC9-4D00-A4AE-D7A6BFC527FB} = {D6E28F78-4CFB-4C9F-B6E4-29B5E1AAFC5B}
+ {24C72634-66CF-43F3-9099-F96B8FDDF2BE} = {6520EB28-F7B4-4581-B3D8-A06E9303B16B}
+ {DC534ADA-1E96-4203-98D9-418EF14E66DC} = {24C72634-66CF-43F3-9099-F96B8FDDF2BE}
+ {34B9BD63-314B-4238-9651-928BA8D69848} = {24C72634-66CF-43F3-9099-F96B8FDDF2BE}
+ {2BE9EAF8-C8C7-4B84-B4BC-C6C91A1D582D} = {BA23BB28-EC63-4330-8CA7-DEB1B6489580}
+ {C419E2E9-960A-4EF2-A287-39404624BD20} = {BEF5CCF6-92DC-40AD-8789-5A00DE2CDD4F}
+ {18FA46A8-B626-467A-8F82-B641A8F549D5} = {BEF5CCF6-92DC-40AD-8789-5A00DE2CDD4F}
+ {0C091C54-9BB9-4DCF-B59C-FED8055FFB8F} = {BEF5CCF6-92DC-40AD-8789-5A00DE2CDD4F}
+ {45783D62-ACDA-4868-8511-98F493263418} = {BEF5CCF6-92DC-40AD-8789-5A00DE2CDD4F}
+ {1FEFF50C-8064-4F25-B5CB-37EB1808F737} = {A10A2932-6058-42AE-9317-5C4F97DDDA6D}
+ {AC9C7BF7-F406-4D6C-A95F-1AB921190320} = {A10A2932-6058-42AE-9317-5C4F97DDDA6D}
+ {51F2F8E8-1B4F-49AC-B92D-7DBA7A3B9E62} = {A8AC5D96-7CE4-49E4-B155-A11CBA096FE4}
+ {EBA26210-A144-4DA8-8B88-EAE6C1D94D68} = {51F2F8E8-1B4F-49AC-B92D-7DBA7A3B9E62}
+ {8FEF8313-DFDF-4C37-A521-D67BFE71F56F} = {51F2F8E8-1B4F-49AC-B92D-7DBA7A3B9E62}
+ {7EC94891-9A5F-47EF-9C97-8A280754525C} = {0169CEB9-B6A7-447D-921D-C79358DDCCE6}
+ {93588ED1-A248-4F6C-85A4-27E9E65D8AC7} = {7EC94891-9A5F-47EF-9C97-8A280754525C}
+ {BCCFBED0-E800-46C5-975B-7D404486F00F} = {7EC94891-9A5F-47EF-9C97-8A280754525C}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {08502818-E8E1-4A91-A51C-4C8C8D4FF9CA}
diff --git a/dotnetv3/S3/AbortMPUExample/AbortMPU.cs b/dotnetv3/S3/AbortMPUExample/AbortMPU.cs
deleted file mode 100644
index 729f68c9982..00000000000
--- a/dotnetv3/S3/AbortMPUExample/AbortMPU.cs
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
-// SPDX-License-Identifier: Apache-2.0
-
-namespace AbortMPUExample
-{
- // snippet-start:[S3.dotnetv3.AbortMPUExample]
- using System;
- using System.Threading.Tasks;
- using Amazon.S3;
- using Amazon.S3.Transfer;
-
- ///
- /// This example shows how to use the Amazon Simple Storage Service
- /// (Amazon S3) to stop a multi-part upload process using the Amazon S3
- /// TransferUtility.
- ///
- public class AbortMPU
- {
- public static async Task Main()
- {
- string bucketName = "amzn-s3-demo-bucket";
-
- // If the AWS Region defined for your default user is different
- // from the Region where your Amazon S3 bucket is located,
- // pass the Region name to the S3 client object's constructor.
- // For example: RegionEndpoint.USWest2.
- IAmazonS3 client = new AmazonS3Client();
-
- await AbortMPUAsync(client, bucketName);
- }
-
- ///
- /// Cancels the multi-part copy process.
- ///
- /// The initialized client object used to create
- /// the TransferUtility object.
- /// The name of the S3 bucket where the
- /// multi-part copy operation is in progress.
- public static async Task AbortMPUAsync(IAmazonS3 client, string bucketName)
- {
- try
- {
- var transferUtility = new TransferUtility(client);
-
- // Cancel all in-progress uploads initiated before the specified date.
- await transferUtility.AbortMultipartUploadsAsync(
- bucketName, DateTime.Now.AddDays(-7));
- }
- catch (AmazonS3Exception e)
- {
- Console.WriteLine($"Error: {e.Message}");
- }
- }
- }
-
- // snippet-end:[S3.dotnetv3.AbortMPUExample]
-}
\ No newline at end of file
diff --git a/dotnetv3/S3/AbortMPUExample/AbortMPUExample.csproj b/dotnetv3/S3/AbortMPUExample/AbortMPUExample.csproj
deleted file mode 100644
index 10b6485b24c..00000000000
--- a/dotnetv3/S3/AbortMPUExample/AbortMPUExample.csproj
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- Exe
- net6.0
-
-
-
- 1701;1702;SA0001
-
-
-
- 1701;1702;SA0001
-
-
-
-
-
-
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
-
-
-
diff --git a/dotnetv3/S3/AbortMPUExample/AbortMPUExample.sln b/dotnetv3/S3/AbortMPUExample/AbortMPUExample.sln
deleted file mode 100644
index ac442d5d574..00000000000
--- a/dotnetv3/S3/AbortMPUExample/AbortMPUExample.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.31729.503
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AbortMPUExample", "AbortMPUExample.csproj", "{67B9C67E-94E5-40A1-B2EC-4D943BC3000F}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {67B9C67E-94E5-40A1-B2EC-4D943BC3000F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {67B9C67E-94E5-40A1-B2EC-4D943BC3000F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {67B9C67E-94E5-40A1-B2EC-4D943BC3000F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {67B9C67E-94E5-40A1-B2EC-4D943BC3000F}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {91D6269E-665E-4766-8107-FC8655633B95}
- EndGlobalSection
-EndGlobal
diff --git a/dotnetv3/S3/README.md b/dotnetv3/S3/README.md
index db65d817ba7..f3bedcc6b54 100644
--- a/dotnetv3/S3/README.md
+++ b/dotnetv3/S3/README.md
@@ -40,7 +40,6 @@ Code examples that show you how to perform the essential operations within a ser
Code excerpts that show you how to call individual service functions.
-- [AbortMultipartUploads](AbortMPUExample/AbortMPU.cs#L6)
- [CopyObject](CopyObjectExample/CopyObject.cs#L11)
- [CreateBucket](S3_Basics/S3Bucket.cs#L12)
- [DeleteBucket](S3_Basics/S3Bucket.cs#L266)
diff --git a/dotnetv3/S3/scenarios/S3ObjectLockScenario/S3ObjectLockWorkflow/S3ObjectLockWorkflow.cs b/dotnetv3/S3/scenarios/S3ObjectLockScenario/S3ObjectLockWorkflow/S3ObjectLockWorkflow.cs
index 00a7c91bcec..ff541f6a05d 100644
--- a/dotnetv3/S3/scenarios/S3ObjectLockScenario/S3ObjectLockWorkflow/S3ObjectLockWorkflow.cs
+++ b/dotnetv3/S3/scenarios/S3ObjectLockScenario/S3ObjectLockWorkflow/S3ObjectLockWorkflow.cs
@@ -148,7 +148,7 @@ await _s3ActionsWrapper.ModifyBucketDefaultRetention(retentionAfterCreationBucke
Console.WriteLine("\nObject lock policies can also be added to existing buckets.");
await _s3ActionsWrapper.EnableObjectLockOnBucket(lockEnabledBucketName);
-
+
Console.WriteLine("Press Enter to continue.");
if (interactive)
Console.ReadLine();