private void InitializeFactories()
{
_factories.Add(ServiceType.Reference,
new Lazy<IServiceHostFactory>(() => new ReferenceDataReadServiceHostFactory()));
_factories.Add(ServiceType.Pricing, new Lazy<IServiceHostFactory>(() => new PriceServiceHostFactory()));
_factories.Add(ServiceType.Blotter, new Lazy<IServiceHostFactory>(() => new BlotterServiceHostFactory()));
_factories.Add(ServiceType.Execution,
new Lazy<IServiceHostFactory>(() => new TradeExecutionServiceHostFactory()));
_factories.Add(ServiceType.Analytics, new Lazy<IServiceHostFactory>(() => new AnalyticsServiceHostFactory()));
}