Exemplo n.º 1
0
 public static void Initialize(ITelemetryService service = null)
 {
     if (Current == null)
     {
         Current = new RtvsTelemetry(service);
     }
 }
Exemplo n.º 2
0
 public static void Initialize(IPackageIndex packageIndex, ITelemetryService service = null)
 {
     if (Current == null)
     {
         Current = new RtvsTelemetry(packageIndex, service);
     }
 }
Exemplo n.º 3
0
 public static void Initialize(IPackageIndex packageIndex, IRToolsSettings settings, IREditorSettings editorSettings, ITelemetryService service = null)
 {
     if (Current == null)
     {
         Current = new RtvsTelemetry(packageIndex, settings, editorSettings, service);
     }
 }
Exemplo n.º 4
0
 public static void Initialize(IPackageIndex packageIndex, IServiceContainer services)
 {
     if (Current == null)
     {
         var settings         = services.GetService <IRSettings>();
         var editorSettings   = services.GetService <IREditorSettings>();
         var telemetryService = services.GetService <ITelemetryService>();
         Current = new RtvsTelemetry(packageIndex, settings, editorSettings, telemetryService, new ToolWindowTracker(services));
     }
 }
Exemplo n.º 5
0
 public static void Initialize(ITelemetryService service = null) {
     if (Current == null) {
         Current = new RtvsTelemetry(service);
     }
 }
Exemplo n.º 6
0
 public static void Initialize(IPackageIndex packageIndex, IRSettings settings, ITelemetryService service = null) {
     if (Current == null) {
         Current = new RtvsTelemetry(packageIndex, settings, service);
     }
 }