public InstrumentModule()
        {
            var serviceProvider        = new ServiceCollection().AddSkyAPMCore().BuildServiceProvider();
            var serviceLocatorProvider = new ServiceProviderLocator(serviceProvider);

            ServiceLocator.SetLocatorProvider(() => serviceLocatorProvider);
        }
        public InstrumentModule()
        {
            var services = new ServiceCollection();

            services.AddSkyAPMCore();
            InstrumentModuleFactory.ServicesBuilder?.Invoke(services);
            var serviceProvider        = services.BuildServiceProvider();
            var serviceLocatorProvider = new ServiceProviderLocator(serviceProvider);

            ServiceLocator.SetLocatorProvider(() => serviceLocatorProvider);
        }