Skip to content

Autofac 4.0 and ASP.NET Core / .NET Core Tasks #594

Closed
@alexmg

Description

@alexmg

This issue contains a list of (potential) tasks that need to be performed for Autofac 4.0 and adding support ASP.NET vNext.

  • Create a develop branch following Gitflow.
  • Make sure MyGet can build from the develop branch.
  • Update the Autofac project to Profile259 to make the PCL compatible with aspnetcore50 framework target.
  • Add .kproj files for Autofac and Autofac.AspNet.
  • Add sample application for ASP.NET vNext.
  • Remove NuGet dependencies on Autofac package while changes being made.
  • Split out non-core projects to separate repositories.
  • Use MSBuild target with .nuspec in each project to create NuGet packages. Package build is now done as part of AppVeyor build.
  • Fix the assembly, file and package version numbers. Versioning is now controlled through appveyor.yml file.
  • Tag the master branch with 3.5 prior to merging 4.0 into master (part of Gitflow anyway, but tags are required for doc site versions).
  • Tag the master branch with 4.0 after bringing the develop code in (also part of Gitflow, also required for doc site).
  • Update Autofac.Extensions.DependencyInjection to be strong named when the strong named version of Microsoft.Extensions.DependencyInjection is released.
  • Update to netstandard from dotnet TFM when released.
  • Add support for IGetRequiredServiceAware in Autofac.Extensions.DepedencyInjection
  • Add release notes to project.json/nuspec files to point to the wiki release note pages for each package. (Moved to Release notes on nuget.org #590)
  • Update the package icon URL in project.json/nuspec to point to the GitHub URL for the icon rather than Google Code.
  • Create a new version of the documentation site for 4.0.
  • Finalize the 4.0 behavior based on changes that are being looked at for ASP.NET Core integration.
  • Generate an updated version of the API documentation for 4.0.
  • Update the autofac.org web site for 4.0. (Moved to Update autofac.org for 4.0 #823)
  • Finish porting the list of integration libraries
  • Update the Examples repository to the latest integrations.
  • Create an upgrade guide for 3.x to 4.0 for core Autofac and integration libraries. (Moved to Create an upgrade guide for 3.x to 4.0 for core Autofac and integration libraries Documentation#29)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions