Skip to content

Commit bfec2c1

Browse files
author
Nate McMaster
committed
Merge branch 'release/2.2'
2 parents be7dfa3 + 65ff6e9 commit bfec2c1

File tree

721 files changed

+889
-1125
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

721 files changed

+889
-1125
lines changed

Directory.Build.props

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,11 @@
108108

109109
<Import Project="build\tasks\RepoTasks.tasks" Condition="'$(MSBuildProjectName)' != 'RepoTasks' AND '$(DesignTimeBuild)' != 'true'" />
110110

111+
<PropertyGroup>
112+
<!-- Projects which reference Microsoft.AspNetCore.Mvc.Testing should import this targets file to ensure dependency .deps.json files are copied into test output. -->
113+
<MvcTestingTargets>$(MSBuildThisFileDirectory)src\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\Microsoft.AspNetCore.Mvc.Testing.targets</MvcTestingTargets>
114+
</PropertyGroup>
115+
111116
<Import Project="eng\Dependencies.props" />
112117
<Import Project="eng\PatchConfig.props" />
113118
<Import Project="eng\ProjectReferences.props" />

Directory.Build.targets

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@
3434

3535
<PropertyGroup Condition=" '$(IsPackageInThisPatch)' != 'true' AND '$(BaselinePackageVersion)' != '' AND '$(IsServicingBuild)' == 'true' ">
3636
<!-- This keeps assembly and package versions consistent across patches. If a package is not included in a patch, its version should stay at the baseline. -->
37-
<AssemblyVersion>$(BaselinePackageVersion).0</AssemblyVersion>
37+
<AssemblyVersion Condition="$(BaselinePackageVersion.Contains('-'))">$(BaselinePackageVersion.Substring(0, $(BaselinePackageVersion.IndexOf('-')))).0</AssemblyVersion>
38+
<AssemblyVersion Condition="! $(BaselinePackageVersion.Contains('-'))">$(BaselinePackageVersion).0</AssemblyVersion>
3839
<!--
3940
Ideally, we would also set the project version to match the baseline in case NuGet turns a ProjectReference into a nuspec depenendency, but
4041
NuGet does not currently handle conflicts between packages and projects which have the same package id/version.
@@ -50,6 +51,9 @@
5051
<!-- Implementation projects are the projects which produce nuget packages or shipping assemblies. -->
5152
<IsImplementationProject Condition=" '$(IsImplementationProject)' == '' AND '$(IsTestAssetProject)' != 'true' AND '$(IsTestProject)' != 'true' AND '$(IsBenchmarkProject)' != 'true' AND '$(IsSampleProject)' != 'true' ">true</IsImplementationProject>
5253

54+
<!-- This determines whether a project is available as a <Reference> to other projects in this repo. -->
55+
<IsProjectReferenceProvider Condition=" '$(IsProjectReferenceProvider)' == '' AND '$(IsImplementationProject)' == 'true' AND '$(PackAsTool)' != 'true' ">true</IsProjectReferenceProvider>
56+
5357
<!-- Suppress KoreBuild warnings about the mismatch of repo version and local project version. The versioning in this mega repo is sufficiently complicated that KoreBuild's validation isn't helpful. -->
5458
<VerifyVersion>false</VerifyVersion>
5559

@@ -61,6 +65,7 @@
6165
<NETStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard2.0' ">$(NETStandardLibrary20PackageVersion)</NETStandardImplicitPackageVersion>
6266
</PropertyGroup>
6367

68+
<Import Project="eng\targets\ResolveIisReferences.targets" Condition=" '$(MSBuildProjectExtension)' != '.vcxproj' " />
6469
<Import Project="eng\targets\Cpp.Common.targets" Condition="'$(MSBuildProjectExtension)' == '.vcxproj'" />
6570
<Import Project="eng\targets\CSharp.Common.targets" Condition="'$(MSBuildProjectExtension)' == '.csproj'" />
6671
<Import Project="eng\targets\FSharp.Common.targets" Condition="'$(MSBuildProjectExtension)' == '.fsproj'" />

build/buildorder.props

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
</ItemDefinitionGroup>
88

99
<ItemGroup>
10-
<RepositoryBuildOrder Include="AADIntegration" Order="15" />
11-
<RepositoryBuildOrder Include="Identity" Order="15" />
1210
<RepositoryBuildOrder Include="AzureIntegration" Order="15" />
1311
<RepositoryBuildOrder Include="MusicStore" Order="16" />
1412
<RepositoryBuildOrder Include="SignalR" Order="16" />

build/dependencies.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,9 @@
142142
<DevDependency_MicrosoftExtensionsDependencyModelPackageVersion>2.1.0</DevDependency_MicrosoftExtensionsDependencyModelPackageVersion>
143143
<DevDependency_WindowsAzureStoragePackageVersion>8.7.0</DevDependency_WindowsAzureStoragePackageVersion>
144144
<FSharpCorePackageVersion>4.2.1</FSharpCorePackageVersion>
145-
<IdentityServer4PackageVersion>2.3.0-preview1-update2</IdentityServer4PackageVersion>
146-
<IdentityServer4AspNetIdentityPackageVersion>2.3.0-preview1-update2</IdentityServer4AspNetIdentityPackageVersion>
147-
<IdentityServer4EntityFrameworkPackageVersion>2.3.0-preview1-update1</IdentityServer4EntityFrameworkPackageVersion>
145+
<IdentityServer4AspNetIdentityPackageVersion>2.3.0</IdentityServer4AspNetIdentityPackageVersion>
146+
<IdentityServer4EntityFrameworkPackageVersion>2.3.0</IdentityServer4EntityFrameworkPackageVersion>
147+
<IdentityServer4PackageVersion>2.3.0</IdentityServer4PackageVersion>
148148
<GoogleProtobufPackageVersion>3.1.0</GoogleProtobufPackageVersion>
149149
<LibuvPackageVersion>1.10.0</LibuvPackageVersion>
150150
<MessagePackPackageVersion>1.7.3.4</MessagePackPackageVersion>

build/repo.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,15 @@
113113
$(RepositoryRoot)src\Hosting\**\*.*proj;
114114
$(RepositoryRoot)src\Http\**\*.*proj;
115115
$(RepositoryRoot)src\Html\**\*.*proj;
116+
$(RepositoryRoot)src\Identity\**\*.*proj;
116117
$(RepositoryRoot)src\Servers\**\*.csproj;
117118
$(RepositoryRoot)src\Security\**\*.*proj;
118119
$(RepositoryRoot)src\Shared\**\*.*proj;
119120
$(RepositoryRoot)src\Tools\**\*.*proj;
120121
$(RepositoryRoot)src\Middleware\**\*.*proj;
121122
$(RepositoryRoot)src\Razor\**\*.*proj;
122123
$(RepositoryRoot)src\Mvc\**\*.*proj;
124+
$(RepositoryRoot)src\Azure\**\*.*proj;
123125
"
124126
Exclude="
125127
@(ProjectToExclude);

build/submodules.props

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,8 @@
3636
</PropertyGroup>
3737

3838
<ItemGroup>
39-
<Repository Include="AADIntegration" />
4039
<Repository Include="AzureIntegration" />
4140
<Repository Include="Components" />
42-
<Repository Include="Identity" />
4341
<Repository Include="SignalR" />
4442
<Repository Include="Templating" PatchPolicy="AlwaysUpdateAndCascadeVersions" />
4543

eng/Baseline.Designer.props

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,19 @@
3131
<BaselinePackageReference Include="Microsoft.AspNetCore.WebUtilities" Version="[2.2.0, )" />
3232
<BaselinePackageReference Include="Microsoft.Extensions.ObjectPool" Version="[2.2.0, )" />
3333
</ItemGroup>
34+
<!-- Package: Microsoft.AspNetCore.ApiAuthorization.IdentityServer-->
35+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' ">
36+
<BaselinePackageVersion>2.2.0-preview-35687</BaselinePackageVersion>
37+
</PropertyGroup>
38+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.ApiAuthorization.IdentityServer' AND '$(TargetFramework)' == 'netstandard2.0' ">
39+
<BaselinePackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="[2.2.0, )" />
40+
<BaselinePackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="[2.2.0, )" />
41+
<BaselinePackageReference Include="IdentityServer4" Version="[2.3.0-preview1-update2, )" />
42+
<BaselinePackageReference Include="IdentityServer4.AspNetIdentity" Version="[2.3.0-preview1-update2, )" />
43+
<BaselinePackageReference Include="IdentityServer4.EntityFramework" Version="[2.3.0-preview1-update1, )" />
44+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[2.2.0, )" />
45+
<BaselinePackageReference Include="Microsoft.AspNetCore.Mvc" Version="[2.2.0, )" />
46+
</ItemGroup>
3447
<!-- Package: Microsoft.AspNetCore.AspNetCoreModule-->
3548
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.AspNetCoreModule' ">
3649
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
@@ -48,6 +61,26 @@
4861
<BaselinePackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[2.2.0, )" />
4962
<BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[2.2.0, )" />
5063
</ItemGroup>
64+
<!-- Package: Microsoft.AspNetCore.Authentication.AzureAD.UI-->
65+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' ">
66+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
67+
</PropertyGroup>
68+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureAD.UI' AND '$(TargetFramework)' == 'netstandard2.0' ">
69+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="[2.2.0, )" />
70+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[2.2.0, )" />
71+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[2.2.0, )" />
72+
<BaselinePackageReference Include="Microsoft.AspNetCore.Mvc" Version="[2.2.0, )" />
73+
</ItemGroup>
74+
<!-- Package: Microsoft.AspNetCore.Authentication.AzureADB2C.UI-->
75+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' ">
76+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
77+
</PropertyGroup>
78+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.AzureADB2C.UI' AND '$(TargetFramework)' == 'netstandard2.0' ">
79+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="[2.2.0, )" />
80+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="[2.2.0, )" />
81+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="[2.2.0, )" />
82+
<BaselinePackageReference Include="Microsoft.AspNetCore.Mvc" Version="[2.2.0, )" />
83+
</ItemGroup>
5184
<!-- Package: Microsoft.AspNetCore.Authentication.Cookies-->
5285
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Authentication.Cookies' ">
5386
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
@@ -424,6 +457,48 @@
424457
<BaselinePackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="[2.2.0, )" />
425458
<BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[2.2.0, )" />
426459
</ItemGroup>
460+
<!-- Package: Microsoft.AspNetCore.Identity.EntityFrameworkCore-->
461+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' ">
462+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
463+
</PropertyGroup>
464+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.EntityFrameworkCore' AND '$(TargetFramework)' == 'netstandard2.0' ">
465+
<BaselinePackageReference Include="Microsoft.AspNetCore.Identity" Version="[2.2.0, )" />
466+
<BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[2.2.0, )" />
467+
<BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[2.2.0, )" />
468+
</ItemGroup>
469+
<!-- Package: Microsoft.AspNetCore.Identity.Specification.Tests-->
470+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.Specification.Tests' ">
471+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
472+
</PropertyGroup>
473+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.Specification.Tests' AND '$(TargetFramework)' == 'netstandard2.0' ">
474+
<BaselinePackageReference Include="Microsoft.AspNetCore.Identity" Version="[2.2.0, )" />
475+
<BaselinePackageReference Include="Microsoft.Extensions.Configuration" Version="[2.2.0, )" />
476+
<BaselinePackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[2.2.0, )" />
477+
<BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[2.2.0, )" />
478+
<BaselinePackageReference Include="xunit.assert" Version="[2.3.1, )" />
479+
<BaselinePackageReference Include="xunit.extensibility.core" Version="[2.3.1, )" />
480+
</ItemGroup>
481+
<!-- Package: Microsoft.AspNetCore.Identity.UI-->
482+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' ">
483+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
484+
</PropertyGroup>
485+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity.UI' AND '$(TargetFramework)' == 'netstandard2.0' ">
486+
<BaselinePackageReference Include="Microsoft.AspNetCore.Identity" Version="[2.2.0, )" />
487+
<BaselinePackageReference Include="Microsoft.Extensions.Identity.Stores" Version="[2.2.0, )" />
488+
<BaselinePackageReference Include="Microsoft.AspNetCore.Mvc" Version="[2.2.0, )" />
489+
<BaselinePackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="[2.2.0, )" />
490+
<BaselinePackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="[2.2.0, )" />
491+
</ItemGroup>
492+
<!-- Package: Microsoft.AspNetCore.Identity-->
493+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity' ">
494+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
495+
</PropertyGroup>
496+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.Identity' AND '$(TargetFramework)' == 'netstandard2.0' ">
497+
<BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[2.2.0, )" />
498+
<BaselinePackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="[2.2.0, )" />
499+
<BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[2.2.0, )" />
500+
<BaselinePackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="[2.2.0, )" />
501+
</ItemGroup>
427502
<!-- Package: Microsoft.AspNetCore.JsonPatch-->
428503
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.AspNetCore.JsonPatch' ">
429504
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
@@ -997,6 +1072,25 @@
9971072
<BaselinePackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="[2.2.0, )" />
9981073
<BaselinePackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="[2.2.0, )" />
9991074
</ItemGroup>
1075+
<!-- Package: Microsoft.Extensions.Identity.Core-->
1076+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' ">
1077+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
1078+
</PropertyGroup>
1079+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Core' AND '$(TargetFramework)' == 'netstandard2.0' ">
1080+
<BaselinePackageReference Include="Microsoft.AspNetCore.Cryptography.KeyDerivation" Version="[2.2.0, )" />
1081+
<BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[2.2.0, )" />
1082+
<BaselinePackageReference Include="Microsoft.Extensions.Options" Version="[2.2.0, )" />
1083+
<BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[4.5.0, )" />
1084+
</ItemGroup>
1085+
<!-- Package: Microsoft.Extensions.Identity.Stores-->
1086+
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' ">
1087+
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>
1088+
</PropertyGroup>
1089+
<ItemGroup Condition=" '$(PackageId)' == 'Microsoft.Extensions.Identity.Stores' AND '$(TargetFramework)' == 'netstandard2.0' ">
1090+
<BaselinePackageReference Include="Microsoft.Extensions.Identity.Core" Version="[2.2.0, )" />
1091+
<BaselinePackageReference Include="Microsoft.Extensions.Logging" Version="[2.2.0, )" />
1092+
<BaselinePackageReference Include="System.ComponentModel.Annotations" Version="[4.5.0, )" />
1093+
</ItemGroup>
10001094
<!-- Package: Microsoft.Net.Http.Headers-->
10011095
<PropertyGroup Condition=" '$(PackageId)' == 'Microsoft.Net.Http.Headers' ">
10021096
<BaselinePackageVersion>2.2.0</BaselinePackageVersion>

eng/Baseline.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
1010
<Package Id="dotnet-user-secrets" Version="2.2.0" />
1111
<Package Id="dotnet-watch" Version="2.2.0" />
1212
<Package Id="Microsoft.AspNetCore.Antiforgery" Version="2.2.0" />
13+
<Package Id="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="2.2.0-preview-35687" />
1314
<Package Id="Microsoft.AspNetCore.AspNetCoreModule" Version="2.2.0" />
1415
<Package Id="Microsoft.AspNetCore.AspNetCoreModuleV2" Version="2.2.0" />
1516
<Package Id="Microsoft.AspNetCore.Authentication.Abstractions" Version="2.2.0" />
17+
<Package Id="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="2.2.0" />
18+
<Package Id="Microsoft.AspNetCore.Authentication.AzureADB2C.UI" Version="2.2.0" />
1619
<Package Id="Microsoft.AspNetCore.Authentication.Cookies" Version="2.2.0" />
1720
<Package Id="Microsoft.AspNetCore.Authentication.Core" Version="2.2.0" />
1821
<Package Id="Microsoft.AspNetCore.Authentication.Facebook" Version="2.2.0" />
@@ -55,6 +58,10 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
5558
<Package Id="Microsoft.AspNetCore.Http" Version="2.2.0" />
5659
<Package Id="Microsoft.AspNetCore.HttpOverrides" Version="2.2.0" />
5760
<Package Id="Microsoft.AspNetCore.HttpsPolicy" Version="2.2.0" />
61+
<Package Id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="2.2.0" />
62+
<Package Id="Microsoft.AspNetCore.Identity.Specification.Tests" Version="2.2.0" />
63+
<Package Id="Microsoft.AspNetCore.Identity.UI" Version="2.2.0" />
64+
<Package Id="Microsoft.AspNetCore.Identity" Version="2.2.0" />
5865
<Package Id="Microsoft.AspNetCore.JsonPatch" Version="2.2.0" />
5966
<Package Id="Microsoft.AspNetCore.Localization.Routing" Version="2.2.0" />
6067
<Package Id="Microsoft.AspNetCore.Localization" Version="2.2.0" />
@@ -106,6 +113,8 @@ build of ASP.NET Core 2.2.x. Update this list when preparing for a new patch.
106113
<Package Id="Microsoft.AspNetCore" Version="2.2.0" />
107114
<Package Id="Microsoft.CodeAnalysis.Razor" Version="2.2.0" />
108115
<Package Id="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="2.2.0" />
116+
<Package Id="Microsoft.Extensions.Identity.Core" Version="2.2.0" />
117+
<Package Id="Microsoft.Extensions.Identity.Stores" Version="2.2.0" />
109118
<Package Id="Microsoft.Net.Http.Headers" Version="2.2.0" />
110119
<Package Id="Microsoft.Net.Sdk.Razor" Version="2.2.0" />
111120
<Package Id="Microsoft.Owin.Security.Interop" Version="2.2.0" />

eng/Dependencies.props

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ and are generated based on the last package release.
3333
<LatestPackageReference Include="Microsoft.CSharp" Version="$(MicrosoftCSharpPackageVersion)" />
3434
<LatestPackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="$(MicrosoftEntityFrameworkCoreInMemoryPackageVersion)" />
3535
<LatestPackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="$(MicrosoftEntityFrameworkCoreRelationalPackageVersion)" />
36+
<LatestPackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="$(MicrosoftEntityFrameworkCoreSqlitePackageVersion)" />
3637
<LatestPackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="$(MicrosoftEntityFrameworkCoreSqlServerPackageVersion)" />
38+
<LatestPackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="$(MicrosoftEntityFrameworkCoreToolsPackageVersion)" />
3739
<LatestPackageReference Include="Microsoft.EntityFrameworkCore" Version="$(MicrosoftEntityFrameworkCorePackageVersion)" />
3840
<LatestPackageReference Include="Microsoft.Extensions.ActivatorUtilities.Sources" Version="$(MicrosoftExtensionsActivatorUtilitiesSourcesPackageVersion)" />
3941
<LatestPackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="$(MicrosoftExtensionsCachingAbstractionsPackageVersion)" />
@@ -121,6 +123,9 @@ and are generated based on the last package release.
121123
<LatestPackageReference Include="Microsoft.AspNet.WebApi.Client" Version="$(MicrosoftAspNetWebApiClientPackageVersion)" />
122124
<LatestPackageReference Include="Microsoft.Azure.KeyVault" Version="2.3.2" />
123125
<LatestPackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />
126+
<LatestPackageReference Include="IdentityServer4" Version="$(IdentityServer4PackageVersion)" />
127+
<LatestPackageReference Include="IdentityServer4.AspNetIdentity" Version="$(IdentityServer4AspNetIdentityPackageVersion)" />
128+
<LatestPackageReference Include="IdentityServer4.EntityFramework" Version="$(IdentityServer4EntityFrameworkPackageVersion)" />
124129
<LatestPackageReference Include="Moq" Version="4.10.0" />
125130
<LatestPackageReference Include="Newtonsoft.Json.Bson" Version="$(NewtonsoftJsonBsonPackageVersion)" />
126131
<!-- This version is required by MSBuild tasks or Visual Studio extensions. -->

0 commit comments

Comments
 (0)