public ApplicationInsightsLogger(IApplicationInsightsSettings settings, IDateTimeProvider dateTimeProvider, IEnumerable <IAdditionalDataProvider> additionalDataProviders = default(IEnumerable <IAdditionalDataProvider>)) : base(dateTimeProvider, additionalDataProviders) { Guard.ArgumentNotNull(settings, nameof(settings)); telemetry = new TelemetryClient(new TelemetryConfiguration { InstrumentationKey = settings.InstrumentationKey }); }
public ApplicationInsightsTelemetryProvider(IApplicationInsightsSettings aiSettings) { TelemetryConfiguration telemetryConfiguration = new TelemetryConfiguration { TelemetryInitializers = { new VersionedTelemetryInitializer() } }; _telemetry = new TelemetryClient(telemetryConfiguration); // _telemetry.InstrumentationKey = Configuration.GetSection(ConfigurationPath.Combine("Keys", "ApplicationInsights")); }
public ConfigurationComponent(IApplicationInsightsSettings appInsights) { _appInsights = appInsights; }
public ConfigurationComponent(IApplicationInsightsSettings appInsights) { _appInsights = appInsights; }
public HomeController(IPartsUnlimitedContext context, IMemoryCache memoryCache, IApplicationInsightsSettings config) { MyValue = config.InstrumentationKey; _db = context; _cache = memoryCache; }