@@ -16,21 +16,34 @@ The Unity Container (Unity) is a lightweight, extensible dependency injection co
16
16
* Instance and type interception
17
17
* Registration by convention
18
18
19
- # Documentation
20
19
21
- The documentation is a work in progress project. Some info is available [ here] ( https://unitycontainer.github.io ) but more is coming...
22
-
23
-
24
- # Issues and Contributions
20
+ # New Features
21
+ [ ** Suggest** ] ( https://feathub.com/unitycontainer/unity/features/new ) new features or vote for the proposals you like, [ ** ADD** ] ( https://feathub.com/unitycontainer/unity/features/new ) your comments:
25
22
26
- - If something is broken and you know how to fix it, send a pull request.
27
- - If you have no idea what is wrong, create an issue
23
+ [ ![ Feature Requests] ( http://feathub.com/unitycontainer/unity?format=svg )] ( http://feathub.com/unitycontainer/unity )
28
24
29
- ## Any feedback and contributions are welcome
30
25
31
- ** Vote** for the proposals you like, and [ ** add** ] ( https://feathub.com/unitycontainer/unity/features/new ) yours:
26
+ ## Packages & Status
27
+ Unity library consists of multiple packages. For information about each package please follow the links
32
28
33
- [ ![ Feature Requests] ( http://feathub.com/unitycontainer/unity?format=svg )] ( http://feathub.com/unitycontainer/unity )
29
+ ---
30
+ Package | Build status | NuGet
31
+ -------- | :------------ | :------------
32
+ Unity (Composite) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/nv00dk4lax6oqd00/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/unity/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.svg )] ( https://www.nuget.org/packages/Unity )
33
+ [ Unity.Abstractions] ( https://github.com/unitycontainer/abstractions ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/l3bwjwm7q10nrdus/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/abstractions/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Abstractions.svg )] ( https://www.nuget.org/packages/Unity.Abstractions )
34
+ [ Unity.Container] ( https://github.com/unitycontainer/container ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/s7s905q6xd6b2503/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/container/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Container.svg )] ( https://www.nuget.org/packages/Unity.Container )
35
+ [ Unity.Configuration] ( https://github.com/unitycontainer/configuration ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/89jo5cuum6839j3b/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/configuration/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Configuration.svg )] ( https://www.nuget.org/packages/Unity.Configuration )
36
+ [ Unity.Interception] ( https://github.com/unitycontainer/interception ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/xb5tbuxxqb381kxc/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/interception/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Interception.svg )] ( https://www.nuget.org/packages/Unity.Interception )
37
+ [ Unity.Interception.Configuration] ( https://github.com/unitycontainer/interception-configuration ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/wh7x0lml55c483st/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/interception-configuration/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Interception.Configuration.svg )] ( https://www.nuget.org/packages/Unity.Interception.Configuration )
38
+ [ Unity.RegistrationByConvention] ( https://github.com/unitycontainer/registration-by-convention ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/xv7bkc6v62g4w7n4/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/registration-by-convention/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.RegistrationByConvention.svg )] ( https://www.nuget.org/packages/Unity.RegistrationByConvention )
39
+ [ Unity.log4net] ( https://github.com/unitycontainer/log4net ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/3x9gf21l6qqxo9rn/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/log4net/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.log4net.svg )] ( https://www.nuget.org/packages/Unity.log4net )
40
+ [ Unity.NLog] ( https://github.com/unitycontainer/NLog ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/2n3hvvtwugm9fafm/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/nlog/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.NLog.svg )] ( https://www.nuget.org/packages/Unity.NLog )
41
+ [ Unity.Microsoft.Logging] ( https://github.com/unitycontainer/microsoft-logging ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/r97hcdjf377ty6kq/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/microsoft-logging/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Microsoft.Logging.svg )] ( https://www.nuget.org/packages/Unity.Microsoft.Logging )
42
+ [ Unity.Microsoft.DependencyInjection] ( https://github.com/unitycontainer/microsoft-dependency-injection ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/sevk2yb2jokf8ltr/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/microsoft-dependency-injection/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Microsoft.DependencyInjection.svg )] ( https://www.nuget.org/packages/Unity.Microsoft.DependencyInjection )
43
+ [ Unity.AspNet.WebApi] ( https://github.com/unitycontainer/aspnet-webapi ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/rn0ohbxtv6c0q726/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/aspnet-webapi/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.AspNet.WebApi.svg )] ( https://www.nuget.org/packages/Unity.AspNet.WebApi )
44
+ [ Unity.Mvc] ( https://github.com/unitycontainer/aspnet-mvc ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/ed670lsbm4sx95f0/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/aspnet-mvc/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.Mvc.svg )] ( https://www.nuget.org/packages/Unity.Mvc )
45
+ [ Unity.ServiceLocation] ( https://github.com/unitycontainer/service-location ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/5q5129q417rg7xe2/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/service-location/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/Unity.ServiceLocation.svg )] ( https://www.nuget.org/packages/Unity.ServiceLocation )
46
+ [ CommonServiceLocator] ( https://github.com/unitycontainer/commonservicelocator ) | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/dax8w8u3d5c6kv0a/branch/master?svg=true )] ( https://ci.appveyor.com/project/IoC-Unity/commonservicelocator/branch/master ) | [ ![ NuGet] ( https://img.shields.io/nuget/v/commonservicelocator.svg )] ( https://www.nuget.org/packages/CommonServiceLocator )
34
47
35
48
36
49
@@ -47,17 +60,11 @@ Version 5.x is created as replacement for v4.0.1. Assemblies and namespaces are
47
60
48
61
### v6.x
49
62
50
- This is where all new development will be done. The plan for next release is:
51
- - Optimize performance
52
- - Add support for Microsoft.Extensions.DependencyInjection.2.0.0
53
- - Improve how constructors and dependencies are selected
54
- - etc.
55
-
63
+ This is where all new development will be done.
56
64
The compatibilty would not be a driving factor so better performance and functionality could be acheived.
57
65
58
66
59
67
60
-
61
68
## Release schedule and Long Time Support (LTS) <sup >1</sup >
62
69
63
70
| Release | LTS Status | Active LTS Start | Maintenance Start | Maintenance End |
@@ -71,3 +78,18 @@ The compatibilty would not be a driving factor so better performance and functio
71
78
72
79
73
80
81
+
82
+ ## Documentation
83
+
84
+ The documentation is a work in progress project. Some info is available [ here] ( https://unitycontainer.github.io ) but more is coming...
85
+
86
+
87
+ ## Issues and Contributions
88
+
89
+ - If something is broken and you know how to fix it, send a pull request.
90
+ - If you have no idea what is wrong, create an issue
91
+
92
+ ### Any feedback and contributions are welcome
93
+
94
+ If you have something you'd like to improve do not hesitate to send a Pull Request
95
+
0 commit comments