2
I Use This!
Inactive

Commits : Listings

Analyzed 20 days ago. based on code collected 20 days ago.
Jan 29, 2024 — Jan 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Refactored ASP.Net support into a separate file - no need now for defines for monotouch. ASP.Net lifetime support is now an extension method inside TinyIoCAspNetExtensions.cs
Grumpydev
as Steven Robbins
More... about 14 years ago
Re-worked GetGenericMethod to use a less efficient version on PocketPC to workaround a reflection limitation.
Grumpydev
as Steven Robbins
More... about 14 years ago
Fixed one issue with PocketPC Added additional platform tests.
Grumpydev
as Steven Robbins
More... about 14 years ago
Added initial version of ASP.Net per-request singleton support. Added ASP.Net MVC project for testing the above. Need to verify platform tests haven't broken + add more for new features.
Grumpydev
as Steven Robbins
More... about 14 years ago
Removed old, incorrect, comment
Grumpydev
as Steven Robbins
More... about 14 years ago
ResolveAll and IEnumerable depenencies now work as expected in a container hierarchy.
Grumpydev
as Steven Robbins
More... about 14 years ago
Altered the way singletons work in child container scenarios. If a parent container has a singleton registration for an IFoo, and the child has no registration for IFoo, then the singleton instance from the parent will be used when resolved from the child. I think this is the closest we can get to consistent and expected behavior - so a singleton registration is a singleton registration, regardless of where in the hierarchy it is registered.
Grumpydev
as Steven Robbins
More... about 14 years ago
Squashed some parent container bugs so it now behaves more more like I would expect it to. Had the side effect of cleaning up the bubble code which I've never liked :-)
Grumpydev
as Steven Robbins
More... about 14 years ago
Added additional overload to ResolveAll to specify whether to include unnamed (default) registrations.
Grumpydev
as Steven Robbins
More... about 14 years ago
Added RegisterMultiple for registering multiple implementations of a base class/interface
Grumpydev
as Steven Robbins
More... about 14 years ago
Fixed GetGenericMethod for methods that had the generic parameter as a method parameter Added non-generic overloads for all register methods apart from factory registration. Decided against implementing non-generic factory registration as the type would have to be known at runtime to create the factory type, or the factory would have to return object. Fixed up a few tests that failed once the new overloads were in (mistake in the tests) Added some additional statics to ResolveOptions to make the code less verbose.
Grumpydev
as Steven Robbins
More... about 14 years ago
Added Type reflection extension and basic tests ready for non-generic registration
Grumpydev
as Steven Robbins
More... about 14 years ago
Non-generic ResolveAll
Grumpydev
as Steven Robbins
More... about 14 years ago
Non-generic TryResolve (last commit was non-generic CanResolve, not TryResolve!
Grumpydev
as Steven Robbins
More... about 14 years ago
Left an overload private - fixed.
Grumpydev
as Steven Robbins
More... about 14 years ago
Non-generic TryResolve
Grumpydev
as Steven Robbins
More... about 14 years ago
Removed some this. for consistency
Grumpydev
as Steven Robbins
More... about 14 years ago
Removed unused parameter
Grumpydev
as Steven Robbins
More... about 14 years ago
Added non-generic resolve overloads Added a few pragma warning directives to remove warnings in test project (OCD)
Grumpydev
as Steven Robbins
More... about 14 years ago
Un-ignored dispose tests
Grumpydev
as Steven Robbins
More... about 14 years ago
Updated autoregister without parameters to ignore system, visual studio and CodeRush test runner types.
Grumpydev
as Steven Robbins
More... about 14 years ago
Fixed stupid dispose bug. VS2010 wasn't running the tests for it for some reason.
Grumpydev
as Steven Robbins
More... about 14 years ago
Added MonoTouch platform tests project
Grumpydev
as Steven Robbins
More... about 14 years ago
Updated text
Grumpydev
as Steven Robbins
More... about 14 years ago
Added Silverlight, Windows Mobile and Windows Phone 7 platform test projects.
Grumpydev
as Steven Robbins
More... about 14 years ago
Added preprocessor directive for Windows Phone 7.
Grumpydev
as Steven Robbins
More... about 14 years ago
Moved source into the src directory
Grumpydev
as Steven Robbins
More... over 14 years ago
Updated platform test suite with resolveall and IEnumerable dependency tests
Grumpydev
as Steven Robbins
More... over 14 years ago
Working IEnumerable<ResolveType> dependencies - equivilent to ResolveAll
Grumpydev
as Steven Robbins
More... over 14 years ago
Updated solution to VS2010 Added ResolveAll<ResolveType>()
Grumpydev
as Steven Robbins
More... over 14 years ago