slodge/MvvmCross — pull request #89 by gshackles (2012-12-31 03:15:18+00:00)
Title: Add more specific type constraints on IoC registration

This change just adds an extra type constraint to IoC registrations that is implied, but not actually enforced. This will allow for better compatibility with other containers that do explicitly enforce it. Either way I think it makes sense since it would stop you from creating a bad registration that could blow up at runtime.