Welcome to our latest (and probably last) preview release of the Unity Application Block. Sorry I missed last week; I was elbow deep in System.Configuration.
Our test and documentation teams are working very hard to finish up, but in the meantime we had enough new features that we wanted to get this out to the community.
NONE :-) We haven't changed any of the public APIs.
Mapping of Generic Types
You can now map open generic types. For example:
Now, if you ask the container for an IList:
you'll get back an instance of List<Foo>.
There is now configuration file support for the injection configuration API introduced in our previous drop. There's even some stuff in the docs about it now. Please see the documentation for details (and let us know if the docs are confusing or incorrect).
Thanks to user scarnie on our forums here, Unity and OB2 have gotten a significant perf boost.
Please let us know how this drop works for you. We'd like feedback as quickly as possible, as we're ramping up to the final release!
Last minute update
There are some missing string resources in the ObjectBuilder\Properties\Resources.resx file. If you want to recompile the source, replace that file with the Resources.resx file attached here.