ServiceStack/ServiceStack — Issue #75: Funq does not support IServiceLocator
Author: ericis
Created: 2012-01-25 18:23:59+00:00
State: open

This project's dependency on the "Funq" library does not support the full "IServiceLocator" interface contract from the "CommonServiceLocator" project used by many .NET applications (e.g. multiple dependency resolution "ResolveAll"). As a result, service dependencies requiring the "ServiceLocator" pattern must use a different IoC container. While it is possible to use multiple containers in a project, it's not ideal and may be a deal breaker for most teams.