Skip to content

Commit 524c0fe

Browse files
committed
updated to Aspire 9.3
1 parent b596945 commit 524c0fe

File tree

5 files changed

+36
-29
lines changed

5 files changed

+36
-29
lines changed

hostedss - ef/AspireApp1.AppHost/AspireApp1.AppHost.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.2.0" />
15-
<PackageReference Include="Aspire.Hosting.Azure.Sql" Version="9.2.0" />
16-
<PackageReference Include="Aspire.Hosting.SqlServer" Version="9.2.0" />
14+
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.3.0" />
15+
<PackageReference Include="Aspire.Hosting.Azure.Sql" Version="9.3.0" />
16+
<PackageReference Include="Aspire.Hosting.SqlServer" Version="9.3.0" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

hostedss - ef/AspireApp1.DatabaseMigrations/AspireApp1.DatabaseMigrations.csproj

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

1010
<ItemGroup>
11-
<PackageReference Include="Aspire.Microsoft.EntityFrameworkCore.SqlServer" Version="9.2.0" />
12-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.2" />
11+
<PackageReference Include="Aspire.Microsoft.EntityFrameworkCore.SqlServer" Version="9.3.0" />
12+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.5" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

hostedss - ef/AspireApp1.DatabaseMigrations/Worker.cs

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
using System.Diagnostics;
2-
31
using Microsoft.EntityFrameworkCore;
42
using Microsoft.EntityFrameworkCore.Infrastructure;
53
using Microsoft.EntityFrameworkCore.Storage;
6-
74
using OpenTelemetry.Trace;
5+
using System.Diagnostics;
6+
using static System.Runtime.InteropServices.JavaScript.JSType;
87

98
namespace AspireApp1.DatabaseMigrations;
109

@@ -27,7 +26,7 @@ protected override async Task ExecuteAsync(CancellationToken cancellationToken)
2726
}
2827
catch (Exception ex)
2928
{
30-
activity?.RecordException(ex);
29+
activity?.AddException(ex);
3130
throw;
3231
}
3332

@@ -63,22 +62,30 @@ await strategy.ExecuteAsync(async () =>
6362
}
6463

6564
private static async Task SeedDataAsync(WeatherForecastContext dbContext, CancellationToken cancellationToken)
66-
{
67-
WeatherForecastData wfd = new()
68-
{
69-
Date = DateOnly.FromDateTime(DateTime.Today),
70-
TemperatureC = 20
71-
};
65+
{
66+
List<WeatherForecastData> wfdList = [
67+
new () {
68+
Date = DateOnly.FromDateTime(DateTime.Today),
69+
TemperatureC = 20
70+
},
71+
new () {
72+
Date = DateOnly.FromDateTime(DateTime.Today.AddDays(1)),
73+
TemperatureC = 22
74+
},
75+
];
7276

7377
var strategy = dbContext.Database.CreateExecutionStrategy();
7478
await strategy.ExecuteAsync(async () =>
7579
{
7680
// Seed the database
7781
await using var transaction = await dbContext.Database.BeginTransactionAsync(cancellationToken);
7882

79-
if (dbContext.WeatherForecasts.Where(d => d.Date == wfd.Date).SingleOrDefault() == null)
80-
await dbContext.WeatherForecasts.AddAsync(wfd, cancellationToken);
81-
83+
foreach (var wfd in wfdList)
84+
{
85+
if (dbContext.WeatherForecasts.Where(d => d.Date == wfd.Date).SingleOrDefault() == null)
86+
await dbContext.WeatherForecasts.AddAsync(wfd, cancellationToken);
87+
}
88+
8289
await dbContext.SaveChangesAsync(cancellationToken);
8390
await transaction.CommitAsync(cancellationToken);
8491
});

hostedss - ef/AspireApp1.ServiceDefaults/AspireApp1.ServiceDefaults.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
<ItemGroup>
1111
<FrameworkReference Include="Microsoft.AspNetCore.App" />
1212

13-
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="9.2.0" />
14-
<PackageReference Include="Microsoft.Extensions.ServiceDiscovery" Version="9.1.0" />
15-
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.9.0" />
16-
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.9.0" />
17-
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
18-
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.9.0" />
19-
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
13+
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="9.5.0" />
14+
<PackageReference Include="Microsoft.Extensions.ServiceDiscovery" Version="9.3.0" />
15+
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
16+
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.12.0" />
17+
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.12.0" />
18+
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.12.0" />
19+
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.12.0" />
2020
</ItemGroup>
2121

2222
</Project>

hostedss - ef/WebApplication1/WebApplication1.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Aspire.Microsoft.EntityFrameworkCore.SqlServer" Version="9.2.0" />
11-
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.1" />
12-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.4">
10+
<PackageReference Include="Aspire.Microsoft.EntityFrameworkCore.SqlServer" Version="9.3.0" />
11+
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.2" />
12+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.5">
1313
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1414
<PrivateAssets>all</PrivateAssets>
1515
</PackageReference>
16-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.4" />
16+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.5" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

0 commit comments

Comments
 (0)