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();