Added ApplicationRegistrations base class #959

Merged
merged 6 commits into from Feb 11, 2013
Commits on Feb 8, 2013
  1. @thecodejunkie
  2. @thecodejunkie

    Tweaked base class

    thecodejunkie committed Feb 7, 2013
  3. @thecodejunkie
  4. @thecodejunkie
Commits on Feb 10, 2013
  1. @thecodejunkie

    Made registration classes check types

    thecodejunkie committed Feb 10, 2013
    Will throw (with detailed error message) if any of the
    implementing types is not assignable from the registration
    type.
    
    Also added unit test coverage
  2. @thecodejunkie

    Fixed typo

    thecodejunkie committed Feb 10, 2013