Portable version to support all platforms

Posted as discussion by onovotny: http://commonservicelocator.codeplex.com/discussions/347703. I wanted to propose using the new VS 11 Portable libraries to enable a single instance of the CommonS...

Id #15106 | Release: None | Updated: May 10 at 2:21 AM by borrillis | Created: Apr 28 at 2:04 PM by dot_NET_Junkie

Provide a new method GetInstanceType<TService>(String key) to return the 'MappedToType' associated with a specified key.

Provide a new method GetInstanceType<TService>(String key) to return the 'MappedToType' associated with a specified key. Brief: In Unity, the names: "RegisteredType" and "MappedToType" refer to pr...

Id #14336 | Release: None | Updated: Oct 10 2011 at 4:41 AM by DGDev | Created: Oct 8 2011 at 1:48 AM by DGDev

No Support for IsRegistered (or HasMapping)

It would be a really handy addition to be able to request if the container has a registration for for a particular situation. The specific need I have at the moment is that I want to be able to ask...

Id #14016 | Release: None | Updated: Aug 1 2011 at 7:36 PM by dot_NET_Junkie | Created: Aug 1 2011 at 2:30 PM by rockyrocks

Defect in ServiceLocatorImplBase<TService>()

The implementation of ServiceLocatorImplBase<TService>() is flawed. The contract states: [quote] A call to: IEnumerable<TService> IServiceLocator.GetAllInstances<TService>() Must be exact...

Id #13589 | Release: None | Updated: May 25 2011 at 3:42 PM by dot_NET_Junkie | Created: May 25 2011 at 9:43 AM by CodeInChaos

Null reference handling

While testing the ServiceLocator.Current.GetInstance method, I passed a null to verify the libraries design correctness (we use Microsoft Basic Design Guidelines Rules, and try to test our external...

Id #12807 | Release: None | Updated: Jan 9 2011 at 11:17 AM by dot_NET_Junkie | Created: Jan 8 2011 at 11:37 PM by RenEvo

Provide a pure .NET 4 signed release

Because the source does not contain the key to sign the library, we are unable to build a pure .NET 4 signed release. It's a critical requirement when we have existing signed .NET 2 code based on ...

Id #12616 | Release: None | Updated: Dec 31 2011 at 12:36 PM by pabloruiz | Created: Dec 2 2010 at 1:34 PM by styx31

Support Windows Phone 7

A signed release build targeting Windows Phone 7 should be made available. Presently, code dependent on this library is not portable to the phone due to the absence of a wp7 build. While I could ...

Id #10607 | Release: None | Updated: Jul 31 2011 at 8:36 AM by jasonmoore2k | Created: Apr 8 2010 at 1:48 PM by EisenbergEffect

ServiceLocator.Current throws NullReferenceException

When no IoC container is registered using ServiceLocator.SetLocatorProvider(ServiceLocatorProvider) the Current property will throw a NullReferenceException. Throwing a NullReferenceException is al...

Id #9676 | Release: None | Updated: Nov 25 2011 at 12:46 PM by baalazamon | Created: Dec 11 2009 at 8:25 AM by dot_NET_Junkie

Add IServiceLocator methods to ServiceLocator facade

In the current release, the static ServiceLocator class has a single property called 'Current' that returns an IServiceLocator. This means that consumers always have to call 'ServiceLocator.Current...

Id #9221 | Release: None | Updated: Oct 10 2011 at 8:01 PM by DGDev | Created: Nov 20 2009 at 3:05 PM by dot_NET_Junkie

Add support for Compact Framework

The CSL code will not compile under the CF.

Id #8928 | Release: None | Updated: Oct 7 2009 at 2:27 PM by ctacke | Created: Oct 7 2009 at 2:27 PM by ctacke