You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Roughly in impact/priority order. This is high-level only and doesn't include all issues, bugs, etc. from every repo, just intended to give a general idea of milestone scope and direction.
Support .NET Framework
Min supported version 4.6.1 (to align with netstandard2.0)
Retarget all Microsoft.AspNetCore.* packages to netstandard2.0
Excludes the Microsoft.AspNetCore.All meta-package. This package will remain netcoreapp2.0only as it is intended to be used along with the .NET Core 2.0 runtime store
Cross-compile packages to netcoreapp2.0 where necessary for API, e.g. cert generation in Identity Services diagnostics middleware
Fix issues of running on .NET Framework by way of:
Updating code to use new APIs in netstandard2.0
Disabling the feature when running on .NET Framework if APIs are only available in netcoreapp2.0
Cross-compiling to net461 when APIs are only available in net461 and netcoreapp2.0
These will specify their package dependencies much like the 1.1.x templates, using the smaller Microsoft.AspNetCore meta-package and other packages explicitly as necessary
We should always have IOptions<T> delegates as the first layer
Have IServiceCollection extension methods of agreed overloads for various scenarios, e.g. default configuration schema, specifying different section, etc.
Roughly in impact/priority order. This is high-level only and doesn't include all issues, bugs, etc. from every repo, just intended to give a general idea of milestone scope and direction.
netstandard2.0
)Microsoft.AspNetCore.*
packages tonetstandard2.0
Microsoft.AspNetCore.All
meta-package. This package will remainnetcoreapp2.0
only as it is intended to be used along with the .NET Core 2.0 runtime storenetcoreapp2.0
where necessary for API, e.g. cert generation in Identity Services diagnostics middlewarenetstandard2.0
netcoreapp2.0
net461
when APIs are only available innet461
andnetcoreapp2.0
Microsoft.AspNetCore
meta-package and other packages explicitly as necessaryILoggerFactory
wrapping as supported approach to "replacing"ILoggerFactory
Agree on design for convention-based configuration in our sub-systems (Add Microsoft.AspNet.Configuration targeting default configuration schema MetaPackages#117)(cut)We should always haveIOptions<T>
delegates as the first layerHaveIServiceCollection
extension methods of agreed overloads for various scenarios, e.g. default configuration schema, specifying different section, etc.Default schema for Kestrel endpoints (Update kestrel config binding KestrelHttpServer#1875)Default schema for identity service settings (Switch Identity service config to ConfigureDefaultOptions/format Identity#1255)Default schema for authentication settings (Bind shared Default schemes to config Security#1245)IHostingStartup
to avoid delayed load exceptionsAdd Identity options to Razor Pages project template (Add authentication to Razor Pages project template dotnet/templating#669)(cut)Investigate ideas for improving throughput when running on the runtime store due to use of CrossGen (https://github.com/aspnet/Performance/issues/232)(cut)Packagize(cut)HealthChecks
(Have builds of this repo go to a nightly feed dotnet-architecture/HealthChecks#7)dotnet new
and VS by default (Can't use 'script' post action to run 'npm install' dotnet/templating#849)ITagHelperComponent
s per request ([Feature] Inject TagHelperComponents at runtime Mvc#6282)Finalize design-time service provider (Interface to formalize how tooling obtains the application's service provider DependencyInjection#524)(cut)Agree on and implement final design for tools that wish to discover application services (including configuration) at design/build-time(cut)Identity as a service updates(cut)XPlat tooling for setting up development HTTPS certificate (Add tool for creating HTTPS development certificate DotNetTools#296)Template cleanup work: get rid of Extensions code, chain off of identity builder, simplify certificate configuration (Add a helper extension for setting up authentication with Azure AD Security#1214, Add a helper extension for setting up authentication with Azure AD B2C Security#1215)Proof of key for code exchange (Proof of key for code exchange Identity#1205)Key Vault certificate source (Support signing certificates from key vault Identity#1211)Integrated Web API client (Integrated Web API client Identity#1206)(cut)UI for app management (App management UI Identity#1207)(cut)Discussion for this issue is at dotnet/aspnetcore#2032
The text was updated successfully, but these errors were encountered: