diff --git a/NRZMyk.Client/NRZMyk.Client.csproj b/NRZMyk.Client/NRZMyk.Client.csproj index 737342e..0592491 100644 --- a/NRZMyk.Client/NRZMyk.Client.csproj +++ b/NRZMyk.Client/NRZMyk.Client.csproj @@ -8,7 +8,7 @@ - + diff --git a/NRZMyk.Component.Playground/NRZMyk.Components.Playground.csproj b/NRZMyk.Component.Playground/NRZMyk.Components.Playground.csproj index b5ca508..025ab51 100644 --- a/NRZMyk.Component.Playground/NRZMyk.Components.Playground.csproj +++ b/NRZMyk.Component.Playground/NRZMyk.Components.Playground.csproj @@ -5,7 +5,7 @@ - + diff --git a/NRZMyk.Component.Playground/NullApplicationInsights.cs b/NRZMyk.Component.Playground/NullApplicationInsights.cs index d61a47f..5603926 100644 --- a/NRZMyk.Component.Playground/NullApplicationInsights.cs +++ b/NRZMyk.Component.Playground/NullApplicationInsights.cs @@ -1,109 +1,107 @@ using System; -using BlazorApplicationInsights; using System.Collections.Generic; using System.Threading.Tasks; using Microsoft.JSInterop; +using BlazorApplicationInsights.Interfaces; +using BlazorApplicationInsights.Models; namespace NRZMyk.Components.Playground { internal class NullApplicationInsights : IApplicationInsights { - public Task InitBlazorApplicationInsightsAsync(IJSRuntime jSRuntime) + public CookieMgr GetCookieMgr() { - return Task.CompletedTask; + return null; } - public Task TrackEvent(string name, Dictionary properties = null) + public Task TrackEvent(EventTelemetry @event) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task TrackTrace(string message, SeverityLevel? severityLevel = null, Dictionary properties = null) + public Task TrackPageView(PageViewTelemetry pageView = null) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task TrackException(Error exception, string id = null, SeverityLevel? severityLevel = null, - Dictionary properties = null) + public Task TrackException(ExceptionTelemetry exception) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task TrackPageView(string name = null, string uri = null, string refUri = null, string pageType = null, - bool? isLoggedIn = null, Dictionary properties = null) + public Task TrackTrace(TraceTelemetry trace) { - return Task.CompletedTask; + return Task.CompletedTask; + } + + public Task TrackMetric(MetricTelemetry metric) + { + return Task.CompletedTask; } public Task StartTrackPage(string name = null) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task StopTrackPage(string name = null, string url = null, Dictionary properties = null, + public Task StopTrackPage(string name = null, string url = null, Dictionary customProperties = null, Dictionary measurements = null) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task TrackMetric(string name, double average, double? sampleCount = null, double? min = null, double? max = null, - Dictionary properties = null) + public Task StartTrackEvent(string name) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task TrackDependencyData(string id, string name, decimal? duration = null, bool? success = null, - DateTime? startTime = null, int? responseCode = null, string correlationContext = null, string type = null, - string data = null, string target = null) + public Task StopTrackEvent(string name, Dictionary properties = null, Dictionary measurements = null) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task Flush(bool? async) + public Task AddTelemetryInitializer(TelemetryItem telemetryItem) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task ClearAuthenticatedUserContext() + public Task TrackPageViewPerformance(PageViewPerformanceTelemetry pageViewPerformance) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task SetAuthenticatedUserContext(string authenticatedUserId, string accountId = null, bool storeInCookie = false) + public Task TrackDependencyData(DependencyTelemetry dependency) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task AddTelemetryInitializer(TelemetryItem telemetryItem) + public Task Context() { - return Task.CompletedTask; + return Task.FromResult(new TelemetryContext()); } - public Task TrackPageViewPerformance(PageViewPerformanceTelemetry pageViewPerformance) + public Task Flush() { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task StartTrackEvent(string name) + public Task ClearAuthenticatedUserContext() { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task StopTrackEvent(string name, Dictionary properties = null, Dictionary measurements = null) + public Task SetAuthenticatedUserContext(string authenticatedUserId, string accountId = null, bool? storeInCookie = null) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task SetInstrumentationKey(string key) + public Task UpdateCfg(Config newConfig, bool mergeExisting = true) { - return Task.CompletedTask; + return Task.CompletedTask; } - public Task LoadAppInsights() + public void InitJSRuntime(IJSRuntime jSRuntime) { - return Task.CompletedTask; } - - public bool EnableAutoRouteTracking { get; set; } } } \ No newline at end of file diff --git a/NRZMyk.Component.Playground/Startup.cs b/NRZMyk.Component.Playground/Startup.cs index 3249d8c..8235459 100644 --- a/NRZMyk.Component.Playground/Startup.cs +++ b/NRZMyk.Component.Playground/Startup.cs @@ -1,5 +1,4 @@ -using AutoMapper; -using BlazorApplicationInsights; +using BlazorApplicationInsights.Interfaces; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Components.Authorization; using Microsoft.AspNetCore.Components.WebAssembly.Authentication; diff --git a/NRZMyk.Components/NRZMyk.Components.csproj b/NRZMyk.Components/NRZMyk.Components.csproj index 844d7ba..596a45b 100644 --- a/NRZMyk.Components/NRZMyk.Components.csproj +++ b/NRZMyk.Components/NRZMyk.Components.csproj @@ -9,7 +9,7 @@ - + diff --git a/NRZMyk.Server/NRZMyk.Server.csproj b/NRZMyk.Server/NRZMyk.Server.csproj index 764c561..97c0d34 100644 --- a/NRZMyk.Server/NRZMyk.Server.csproj +++ b/NRZMyk.Server/NRZMyk.Server.csproj @@ -13,7 +13,7 @@ - +