Skip to content

Commit 1fb0fa1

Browse files
committed
chore(dependencies): Update project dependencies to latest versions
1 parent b860757 commit 1fb0fa1

File tree

13 files changed

+68
-67
lines changed

13 files changed

+68
-67
lines changed

Unicorn.Approvals/ApprovalsService.Tests/ApprovalsService.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
<RootNamespace>Unicorn.Approvals.ApprovalsService.Tests</RootNamespace>
66
</PropertyGroup>
77
<ItemGroup>
8-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
8+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
99
<PackageReference Include="Amazon.Lambda.TestUtilities" Version="3.0.0" />
10-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
10+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
1111
<PackageReference Include="NSubstitute" Version="5.3.0" />
1212
<PackageReference Include="NSubstitute.Analyzers.CSharp" Version="1.0.17">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
</PackageReference>
1616
<PackageReference Include="xunit" Version="2.9.3" />
17-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">
17+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1818
<PrivateAssets>all</PrivateAssets>
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2020
</PackageReference>

Unicorn.Approvals/ApprovalsService/ApprovalsService.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@
1717
</PropertyGroup>
1818
<ItemGroup>
1919
<PackageReference Include="Amazon.Lambda.CloudWatchEvents" Version="4.4.0" />
20-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
20+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
2121
<PackageReference Include="Amazon.Lambda.DynamoDBEvents" Version="3.1.1" />
2222
<PackageReference Include="Amazon.Lambda.Serialization.SystemTextJson" Version="2.4.4" />
2323
<PackageReference Include="AWS.Lambda.Powertools.Logging" Version="2.0.2" />
2424
<PackageReference Include="AWS.Lambda.Powertools.Metrics" Version="2.1.1" />
2525
<PackageReference Include="AWS.Lambda.Powertools.Tracing" Version="1.6.1" />
26-
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.404.11" />
27-
<PackageReference Include="AWSSDK.StepFunctions" Version="3.7.403.13" />
28-
<PackageReference Include="AWSSDK.XRay" Version="3.7.401.102" />
26+
<PackageReference Include="AWSSDK.DynamoDBv2" Version="4.0.9" />
27+
<PackageReference Include="AWSSDK.StepFunctions" Version="4.0.0.31" />
28+
<PackageReference Include="AWSSDK.XRay" Version="4.0.2.8" />
2929
<PackageReference Include="AWSXRayRecorder.Handlers.AwsSdk" Version="2.13.0" />
3030

3131
</ItemGroup>

Unicorn.Approvals/Integration/subscriptions.yaml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -35,25 +35,25 @@ Resources:
3535
Fn::GetAtt: [ UnicornPropertiesSubscriptionRole, Arn ]
3636

3737
#### UNICORN WEB EVENT SUBSCRIPTIONS
38-
PublicationApprovalRequestedSubscriptionRule:
39-
Type: AWS::Events::Rule
40-
Properties:
41-
Name: unicorn.approvals-PublicationApprovalRequested
42-
Description: Publication evaluation completed subscription
43-
EventBusName:
44-
Fn::Sub: "{{resolve:ssm:/uni-prop/${Stage}/UnicornWebEventBusArn}}"
45-
EventPattern:
46-
source:
47-
- "{{resolve:ssm:/uni-prop/UnicornWebNamespace}}"
48-
detail-type:
49-
- PublicationApprovalRequested
50-
State: ENABLED
51-
Targets:
52-
- Id: SendEventTo
53-
Arn:
54-
Fn::Sub: "{{resolve:ssm:/uni-prop/${Stage}/UnicornApprovalsEventBusArn}}"
55-
RoleArn:
56-
Fn::GetAtt: [ UnicornPropertiesSubscriptionRole, Arn ]
38+
# PublicationApprovalRequestedSubscriptionRule:
39+
# Type: AWS::Events::Rule
40+
# Properties:
41+
# Name: unicorn.approvals-PublicationApprovalRequested
42+
# Description: Publication evaluation completed subscription
43+
# EventBusName:
44+
# Fn::Sub: "{{resolve:ssm:/uni-prop/${Stage}/UnicornWebEventBusArn}}"
45+
# EventPattern:
46+
# source:
47+
# - "{{resolve:ssm:/uni-prop/UnicornWebNamespace}}"
48+
# detail-type:
49+
# - PublicationApprovalRequested
50+
# State: ENABLED
51+
# Targets:
52+
# - Id: SendEventTo
53+
# Arn:
54+
# Fn::Sub: "{{resolve:ssm:/uni-prop/${Stage}/UnicornApprovalsEventBusArn}}"
55+
# RoleArn:
56+
# Fn::GetAtt: [ UnicornPropertiesSubscriptionRole, Arn ]
5757

5858

5959
# This IAM role allows EventBridge to assume the permissions necessary to send events
@@ -83,8 +83,8 @@ Outputs:
8383
Value:
8484
Fn::GetAtt: [ ContractStatusChangedSubscriptionRule, Arn ]
8585

86-
PublicationApprovalRequestedSubscription:
87-
Description: Rule ARN for Web service event subscription
88-
Value:
89-
Fn::GetAtt: [ PublicationApprovalRequestedSubscriptionRule, Arn ]
86+
# PublicationApprovalRequestedSubscription:
87+
# Description: Rule ARN for Web service event subscription
88+
# Value:
89+
# Fn::GetAtt: [ PublicationApprovalRequestedSubscriptionRule, Arn ]
9090

Unicorn.Contracts/ContractsService.Test/ContractsService.Tests.csproj

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,14 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
11+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
1212
<PackageReference Include="Amazon.Lambda.DynamoDBEvents" Version="3.1.1" />
1313
<PackageReference Include="Amazon.Lambda.TestUtilities" Version="3.0.0" />
14-
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.404.11" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
1615
<PackageReference Include="NBuilder" Version="6.1.0" />
1716
<PackageReference Include="NSubstitute" Version="5.3.0" />
1817
<PackageReference Include="xunit" Version="2.9.3" />
19-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">
18+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
2019
<PrivateAssets>all</PrivateAssets>
2120
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2221
</PackageReference>

Unicorn.Contracts/ContractsService/ContractEventHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public ContractEventHandler()
3737

3838
// Initialise DDB Client
3939
_dynamoDbClient = new AmazonDynamoDBClient();
40-
40+
4141
// Initialise DDB table name from Environment Variables
4242
_dynamodbTable = Environment.GetEnvironmentVariable("DYNAMODB_TABLE");
4343
if (string.IsNullOrEmpty(_dynamodbTable))

Unicorn.Contracts/ContractsService/ContractsService.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
13+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
1414
<PackageReference Include="Amazon.Lambda.Serialization.SystemTextJson" Version="2.4.4" />
1515
<PackageReference Include="Amazon.Lambda.APIGatewayEvents" Version="2.7.1" />
16-
<PackageReference Include="AWS.Lambda.Powertools.Logging" Version="2.0.2" />
17-
<PackageReference Include="AWS.Lambda.Powertools.Metrics" Version="2.1.1" />
16+
<PackageReference Include="AWS.Lambda.Powertools.Logging" Version="3.0.0" />
17+
<PackageReference Include="AWS.Lambda.Powertools.Metrics" Version="3.0.0" />
1818
<PackageReference Include="AWS.Lambda.Powertools.Tracing" Version="1.6.1" />
19-
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.404.11" />
20-
<PackageReference Include="AWSSDK.XRay" Version="3.7.401.102" />
19+
<PackageReference Include="AWSSDK.DynamoDBv2" Version="4.0.9" />
20+
<PackageReference Include="AWSSDK.XRay" Version="4.0.2.8" />
2121
<PackageReference Include="AWSXRayRecorder.Handlers.AwsSdk" Version="2.13.0" />
2222
</ItemGroup>
2323
</Project>

Unicorn.Web/Common/Common.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<ItemGroup>
1212
<PackageReference Include="Amazon.Lambda.APIGatewayEvents" Version="2.7.1" />
1313
<PackageReference Include="Amazon.Lambda.CloudWatchEvents" Version="4.4.0" />
14-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
15-
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.404.11" />
16-
<PackageReference Include="AWSSDK.XRay" Version="3.7.401.102" />
14+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
15+
<PackageReference Include="AWSSDK.DynamoDBv2" Version="4.0.9" />
16+
<PackageReference Include="AWSSDK.XRay" Version="4.0.2.8" />
1717
<PackageReference Include="AWSXRayRecorder.Handlers.AwsSdk" Version="2.13.0" />
18-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
18+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
1919
</ItemGroup>
2020

2121
</Project>

Unicorn.Web/PublicationManagerService.Tests/PublicationManagerService.Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="Amazon.Lambda.APIGatewayEvents" Version="2.7.1" />
13-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
13+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
1414
<PackageReference Include="Amazon.Lambda.DynamoDBEvents" Version="3.1.1" />
1515
<PackageReference Include="Amazon.Lambda.Serialization.SystemTextJson" Version="2.4.4" />
1616
<PackageReference Include="Amazon.Lambda.TestUtilities" Version="3.0.0" />
17-
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.404.11" />
18-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
17+
<PackageReference Include="AWSSDK.DynamoDBv2" Version="4.0.9" />
18+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
1919
<PackageReference Include="NBuilder" Version="6.1.0" />
2020
<PackageReference Include="NSubstitute" Version="5.3.0" />
2121
<PackageReference Include="xunit" Version="2.9.3" />
22-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">
22+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
2323
<PrivateAssets>all</PrivateAssets>
2424
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2525
</PackageReference>

Unicorn.Web/PublicationManagerService/PublicationEvaluationEventHandler.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@ public PublicationEvaluationEventHandler()
3535

3636
AWSConfigsDynamoDB.Context.TypeMappings[typeof(PropertyRecord)] =
3737
new TypeMapping(typeof(PropertyRecord), dynamodbTable);
38-
39-
var config = new DynamoDBContextConfig { Conversion = DynamoDBEntryConversion.V2 };
40-
_dynamoDbContext = new DynamoDBContext(new AmazonDynamoDBClient(), config);
38+
39+
_dynamoDbContext = new DynamoDBContextBuilder()
40+
.ConfigureContext(c => c.Conversion=DynamoDBEntryConversion.V2)
41+
.Build();
4142

4243
}
4344

Unicorn.Web/PublicationManagerService/PublicationManagerService.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
<ItemGroup>
1212
<PackageReference Include="Amazon.Lambda.APIGatewayEvents" Version="2.7.1" />
1313
<PackageReference Include="Amazon.Lambda.CloudWatchEvents" Version="4.4.0" />
14-
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.0" />
14+
<PackageReference Include="Amazon.Lambda.Core" Version="2.7.1" />
1515
<PackageReference Include="Amazon.Lambda.Serialization.SystemTextJson" Version="2.4.4" />
16-
<PackageReference Include="AWS.Lambda.Powertools.Logging" Version="2.0.2" />
17-
<PackageReference Include="AWS.Lambda.Powertools.Metrics" Version="2.1.1" />
18-
<PackageReference Include="AWS.Lambda.Powertools.Tracing" Version="1.6.1" />
19-
<PackageReference Include="AWSSDK.DynamoDBv2" Version="3.7.404.11" />
20-
<PackageReference Include="AWSSDK.EventBridge" Version="3.7.402.12" />
21-
<PackageReference Include="AWSSDK.XRay" Version="3.7.401.102" />
16+
<PackageReference Include="AWS.Lambda.Powertools.Logging" Version="3.0.1" />
17+
<PackageReference Include="AWS.Lambda.Powertools.Metrics" Version="3.0.1" />
18+
<PackageReference Include="AWS.Lambda.Powertools.Tracing" Version="3.0.1" />
19+
<PackageReference Include="AWSSDK.DynamoDBv2" Version="4.0.9" />
20+
<PackageReference Include="AWSSDK.EventBridge" Version="4.0.5" />
21+
<PackageReference Include="AWSSDK.XRay" Version="4.0.2.8" />
2222
<PackageReference Include="AWSXRayRecorder.Handlers.AwsSdk" Version="2.13.0" />
2323

2424
</ItemGroup>

0 commit comments

Comments
 (0)