2.0.0

Rating: No reviews yet
Downloads: 22
Change Set: 94aa1083e710
Released: Jan 5, 2014
Updated: Jan 5, 2014 by ipjohnson123
Dev status: Stable Help Icon

Recommended Download

Application Grace Templates
application, 2584K, uploaded Jan 5, 2014 - 22 downloads

Release Notes

This is a major feature release focusing on the following features:
  • Diagnostics - I've added custom debugging views for the container so when you inspect the container or scope in the debugger it will show all exports and their dependencies in an easy to understand manner. This information can also be fetched in code
  • Fluent Interface Changes - I changed a couple of the fluent interface methods to be more fluent and renamed some classes to make things easier to understand.
  • Collection sorting - Now when you import a collection you have the ability to apply a sort order to the collection just before it's injected. This can be specified using the fluent interface or through a custom attribute.
  • Custom VS Templates - Provided with this release are templates to help create new MVC, WCF and Nancy projects.
  • Grace.MVC 4 & 5 - MVC 4 & 5 are supported out of the box, including custom dependency resolvers and per request lifestyle support.
  • Nancy.Bootstrappers.Grace - Nancy is a web framework similar to MVC. This NuGet package provides integration between Grace and Nancy.
  • Grace.log4net - This package routes all log messages generated by the container through log4net.
  • Grace.NLog - This package routes all log messages generated by the container through NLog.
  • Grace.FakeItEasy - This package provides an integration point between Grace and Fake It Easy (a mocking library). The provided FakeContainer class will resolve missing interfaces using Fake It Easy allowing you to easily test your concrete classes.


Note: I've combined the 2012 & 2013 template installer so if you've installed a previous version you will need to uninstall it by hand as the new version will not upgrade it

Reviews for this release

No reviews yet for this release.