Skip to content

Commit fd83f4d

Browse files
authored
Using <FrameworkReference> in benchmark apps (#7957)
1 parent 0d570a2 commit fd83f4d

File tree

7 files changed

+23
-35
lines changed

7 files changed

+23
-35
lines changed

src/Mvc/benchmarkapps/BasicApi/BasicApi.csproj

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<PackageReference Include="MySqlConnector" Version="0.43.0" />
1919
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="2.1.1.1" />
2020
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="2.1.1" />
21-
<!-- This suppresses errors about using PackageReference instead of Reference. For unclear reasons, this project has pinned dependencies. -->
21+
2222
<PackageReference Update="@(PackageReference)" AllowExplicitReference="true" />
2323
</ItemGroup>
2424

@@ -34,11 +34,9 @@
3434

3535
<!-- These references are used when building on the Benchmarks Server. -->
3636
<ItemGroup Condition="'$(BenchmarksTargetFramework)' != ''">
37-
<KnownFrameworkReference
38-
Update="Microsoft.AspNetCore.App"
39-
DefaultRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
40-
LatestRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
41-
TargetingPackVersion="$(MicrosoftAspNetCoreAppPackageVersion)" />
37+
38+
<FrameworkReference Update="Microsoft.AspNetCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
39+
<FrameworkReference Update="Microsoft.NETCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
4240

4341
<!-- Special-case the JwtBearer package because assembly no longer ships in Microsoft.AspNetCore.App. -->
4442
<!-- Cannot use <Reference> because it's unsupported when building an isolated project. -->

src/Mvc/benchmarkapps/BasicApi/benchmarks.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,20 @@
1919
},
2020
"BasicApi.GetUsingQueryString": {
2121
"ClientProperties": {
22-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicApi/getWithToken.lua"
22+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicApi/getWithToken.lua"
2323
},
2424
"Path": "/pet/findByStatus",
2525
"Query": "?status=available"
2626
},
2727
"BasicApi.GetUsingRouteValue": {
2828
"ClientProperties": {
29-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicApi/getWithToken.lua"
29+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicApi/getWithToken.lua"
3030
},
3131
"Path": "/pet/-1"
3232
},
3333
"BasicApi.GetUsingRouteValueWithoutAuthorization": {
3434
"ClientProperties": {
35-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicApi/getWithToken.lua"
35+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicApi/getWithToken.lua"
3636
},
3737
"Path": "/pet/anonymous/-1"
3838
},
@@ -41,14 +41,14 @@
4141
},
4242
"BasicApi.Post": {
4343
"ClientProperties": {
44-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicApi/postJsonWithToken.lua"
44+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicApi/postJsonWithToken.lua"
4545
},
4646
"Path": "/pet"
4747
},
4848
"BasicApi.PostWithoutDb": {
4949
"Path": "/pet/add-pet",
5050
"ClientProperties": {
51-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicApi/postJsonWithToken.lua"
51+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicApi/postJsonWithToken.lua"
5252
}
5353
}
5454
}

src/Mvc/benchmarkapps/BasicViews/BasicViews.csproj

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.1.1" PrivateAssets="All" />
1919
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.1.1" />
2020
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="2.1.1" />
21-
<!-- This suppresses errors about using PackageReference instead of Reference. For unclear reasons, this project has pinned dependencies. -->
21+
2222
<PackageReference Update="@(PackageReference)" AllowExplicitReference="true" />
2323
</ItemGroup>
2424

@@ -36,10 +36,7 @@
3636
These references are used when running on the Benchmarks Server.
3737
-->
3838
<ItemGroup Condition="'$(BenchmarksTargetFramework)' != ''">
39-
<KnownFrameworkReference
40-
Update="Microsoft.AspNetCore.App"
41-
DefaultRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
42-
LatestRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
43-
TargetingPackVersion="$(MicrosoftAspNetCoreAppPackageVersion)" />
39+
<FrameworkReference Update="Microsoft.AspNetCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
40+
<FrameworkReference Update="Microsoft.NETCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
4441
</ItemGroup>
4542
</Project>

src/Mvc/benchmarkapps/BasicViews/benchmarks.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@
2020
},
2121
"BasicViews.Post": {
2222
"ClientProperties": {
23-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicViews/postWithToken.lua"
23+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicViews/postWithToken.lua"
2424
},
2525
"Path": "/Home/Index"
2626
},
2727
"BasicViews.PostIgnoringToken": {
2828
"ClientProperties": {
29-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicViews/postWithToken.lua"
29+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicViews/postWithToken.lua"
3030
},
3131
"Path": "/Home/IndexWithoutToken"
3232
},
3333
"BasicViews.PostWithoutToken": {
3434
"ClientProperties": {
35-
"Scripts": "https://raw.githubusercontent.com/aspnet/Mvc/master/benchmarkapps/BasicViews/post.lua"
35+
"Scripts": "https://raw.githubusercontent.com/aspnet/AspNetCore/master/src/Mvc/benchmarkapps/BasicViews/post.lua"
3636
},
3737
"Path": "/Home/IndexWithoutToken"
3838
}

src/Mvc/benchmarkapps/RazorRendering/RazorRendering.csproj

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,8 @@
1717
These references are used when running on the Benchmarks Server.
1818
-->
1919
<ItemGroup Condition="'$(BenchmarksTargetFramework)' != ''">
20-
<KnownFrameworkReference
21-
Update="Microsoft.AspNetCore.App"
22-
DefaultRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
23-
LatestRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
24-
TargetingPackVersion="$(MicrosoftAspNetCoreAppPackageVersion)" />
20+
<FrameworkReference Update="Microsoft.AspNetCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
21+
<FrameworkReference Update="Microsoft.NETCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
2522
</ItemGroup>
2623
<ItemGroup>
2724
<Folder Include="Properties\" />

src/Servers/Kestrel/perf/PlatformBenchmarks/PlatformBenchmarks.csproj

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,9 @@
2121
<!-- These references are used when running on the Benchmarks Server -->
2222
<ItemGroup Condition="'$(BenchmarksTargetFramework)' != ''">
2323
<PackageReference Include="Utf8Json" Version="1.3.7" />
24-
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="2.2.0" />
25-
<KnownFrameworkReference
26-
Update="Microsoft.AspNetCore.App"
27-
DefaultRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
28-
LatestRuntimeFrameworkVersion="$(MicrosoftAspNetCoreAppPackageVersion)"
29-
TargetingPackVersion="$(MicrosoftAspNetCoreAppPackageVersion)" />
24+
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="$(BenchmarksAspNetCoreVersion)" />
25+
26+
<FrameworkReference Update="Microsoft.AspNetCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
27+
<FrameworkReference Update="Microsoft.NETCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
3028
</ItemGroup>
3129
</Project>

src/SignalR/perf/benchmarkapps/BenchmarkServer/BenchmarkServer.csproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,8 @@
2323
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="$(MicrosoftAspNetCoreAppPackageVersion)" />
2424
<PackageReference Include="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="$(MicrosoftAspNetCoreAppPackageVersion)" />
2525

26-
<KnownFrameworkReference Update="Microsoft.AspNetCore.App"
27-
DefaultRuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)"
28-
LatestRuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)"
29-
TargetingPackVersion="$(BenchmarksAspNetCoreVersion)" />
26+
<FrameworkReference Update="Microsoft.AspNetCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
27+
<FrameworkReference Update="Microsoft.NETCore.App" RuntimeFrameworkVersion="$(BenchmarksAspNetCoreVersion)" />
3028
</ItemGroup>
3129

3230
</Project>

0 commit comments

Comments
 (0)