{ "components": [ { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerCase, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerContact, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerContactInfo, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerDeal, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerEvents, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerFieldValue, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerInvoice, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" }, { "type": "ASC.Web.CRM.Core.Search.FactoryIndexerTask, ASC.CRM", "services": [ { "type": "ASC.ElasticSearch.IFactoryIndexer, ASC.ElasticSearch" } ], "instanceScope": "perlifetimescope" } ] }