Navigation : Introduction FAQ Setup, deployment & projects Getting started Examples Catel.Core - ApiCop - Argument checking - Caching - Configuration - Data handling - Exception handling - IoC (ServiceLocator and TypeFactory) -- Dependency injection -- Automatic type registration -- Introduction to components --- ServiceLocator --- TypeFactory --- DependencyResolver and DependencyResolverManager --- Ensuring integrity of the ServiceLocator -- Setting up the ServiceLocator using configuration -- Replacing the default components - Logging - Messaging - Multilingual / Localization - Parallel invocation and tasks - Pooling - Preventing memory leaks - Reflection - Scoping - Serialization - Validation Catel.MVVM Catel.Fody Catel.ReSharper Tips & tricks API reference Introduction to components ServiceLocator TypeFactory DependencyResolver and DependencyResolverManager Ensuring integrity of the ServiceLocator Have a question about Catel? Use StackOverflow with the Catel tag! Discussion Please enable JavaScript to view the comments powered by Disqus. Using conventions ServiceLocator