-
Notifications
You must be signed in to change notification settings - Fork 120
Updates dependencies. Removes ASP.NET support for netstandard2.0 & tests for netcoreapp2.1 #267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I removed netcoreapp2.1 from tests, as FeatureManagement.AspNetCore was no longer able to build with on netcoreapp2.1 after removing netstandard2.0. I did not remove netstandard2.0 from the normal FeatureManagement package. We could either:
|
src/Microsoft.FeatureManagement.AspNetCore/Microsoft.FeatureManagement.AspNetCore.csproj
Outdated
Show resolved
Hide resolved
Good. We should have dropped netcoreapp2.1 long ago.
We need to keep |
The testing project has targets as well. If If I remove |
we need to separate the test project into two projects then. |
Could we instead upgrade to netstandard2.1? |
src/Microsoft.FeatureManagement.AspNetCore/Microsoft.FeatureManagement.AspNetCore.csproj
Show resolved
Hide resolved
Right, we should separate test projects for MS.FM and MS.FM.ANC. The test projects are applications. They are not libraries (or designed to be consumed by anyone else). We don't need to build test projects targeting netstandard. That said, you shouldn't have a problem once you separate the test project. |
Updated this PR to target only supported frameworks and separated the FeatureManagement and FeatureManagement.AspNetCore test packages. |
PR build is failing. The container we use to build doesn't have .net 7 sdk. Seems like we need a new container. |
b58021b
to
2e0d4df
Compare
2e0d4df
to
bab0180
Compare
* Adjusts the configuration provider to no longer check top level for feature flags (#261) * Adjusts the configuration provider to no longer check top level for feature flags * Adding missing using and removes unused else * Remove unused string * Add null check to constructor * Updates dependencies. Removes ASP.NET support for netstandard2.0 & tests for netcoreapp2.1 (#267) * Updating dependencies * Updates packages and resolves issues * Remove pointless semicolon * Adjusts dotnet installation for buiddy build * Removes ASP.NET tests from .NET tests * Removes unused usings * Adjust the template type for RazorPages project * Resolves missing ExternalInit for netstandard2.1
No description provided.