DependencyInjection Versions Save

[Archived] Contains common DI abstractions that ASP.NET Core and Entity Framework Core use. Project moved to https://github.com/aspnet/Extensions

rel/2.0.0

6 years ago

Bugs Fixed

  • Transient and scoped services are not disposed when resolved using a compiled call site (#541)
  • "Could not resolve service for type" on unreachable path (#514)
  • Mixing open generic and closed types for IEnumerable<T> (#500)
  • ActivatorUtilities exceptions lack context (#386)

rel/2.0.0-preview2

6 years ago

rel/1.1.1

6 years ago

Bugs Fixed

  • Include scopeValidation race condition fix into a patch release (#493)

rel/2.0.0-preview1

6 years ago

Features

  • Turn on scope validation by default (#481)
  • How to dispose top-level IServiceProvider (#338)

Bugs Fixed

  • Dispose services in order (#463)

rel/1.1.0

7 years ago

rel/1.1.0-preview1

7 years ago

Features

  • Proposal: Add IServiceProviderFactory (#442)
  • Throw when accessing a scoped service from a non-scoped service (#88)

Bugs Fixed

  • Update Abstractions project.json description (#420)

1.0.0

7 years ago

Bugs Fixed

  • Unique-ify the names of the various ServiceCollectionExtensions types (#408)

1.0.0-rc2

7 years ago

Features

  • Add interface to allow container implementors to expose a more native service lookup for required services (#378)
  • Rename AddInstance to AddSingleton (#319)
  • Create a Microsoft.Extensions.DependencyInjection.Specification.Tests package (#270)

Bugs Fixed

  • Should it be possible to add primitive types? (#382)
  • Improve error message for "No parameterless constructor defined for this object" (#310)

1.0.0-rc1

8 years ago

Features

  • Rename Microsoft.Framework.* to Microsoft.Extensions.* (#297)

1.0.0-beta8

8 years ago

Bugs Fixed

  • [PERF] Remove lambda allocation in ServiceProvider.GetService (#282)
  • NeutralResourcesLanguage Warnings on UWP (#256)