Skip to content

Commit 93cf446

Browse files
Add DefaultNetCoreTargetFramework property
Inspired by the ASP.NET Core repo, add a new DefaultNetCoreTargetFramework MSBuild property and use that to specify the target framework in each project. This should make future changes for .NET 6 and beyond easier as we won't necessarily need to touch every project file to perform the update.
1 parent af26bbe commit 93cf446

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

Directory.Build.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" />
44

55
<PropertyGroup>
6+
<DefaultNetCoreTargetFramework>net5.0</DefaultNetCoreTargetFramework>
67
<LangVersion>latest</LangVersion>
78
<NoWarn>$(NoWarn);CS1591</NoWarn>
89
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

samples/Mvc.Client/Mvc.Client.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net5.0</TargetFrameworks>
4+
<IsShipping>false</IsShipping>
5+
<TargetFrameworks>$(DefaultNetCoreTargetFramework)</TargetFrameworks>
56
<UserSecretsId>AspNet.Security.OpenId.Providers.Mvc.Client</UserSecretsId>
67
</PropertyGroup>
78

src/AspNet.Security.OpenId.Steam/AspNet.Security.OpenId.Steam.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net5.0</TargetFramework>
4+
<TargetFrameworks>$(DefaultNetCoreTargetFramework)</TargetFrameworks>
55
</PropertyGroup>
66

77
<PropertyGroup>

src/AspNet.Security.OpenId/AspNet.Security.OpenId.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net5.0</TargetFramework>
4+
<TargetFrameworks>$(DefaultNetCoreTargetFramework)</TargetFrameworks>
55
</PropertyGroup>
66

77
<PropertyGroup>

test/AspNet.Security.OpenId.Providers.Tests/AspNet.Security.OpenId.Providers.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<RootNamespace>AspNet.Security.OpenId</RootNamespace>
5-
<TargetFramework>net5.0</TargetFramework>
5+
<TargetFrameworks>$(DefaultNetCoreTargetFramework)</TargetFrameworks>
66
<IsPackable>false</IsPackable>
77
<IsTestProject>true</IsTestProject>
88
<NoWarn>$(NoWarn);CA1707</NoWarn>

0 commit comments

Comments
 (0)