Skip to content
Snippets Groups Projects
Commit 337877b9 authored by Andreia Gaita's avatar Andreia Gaita
Browse files

Fix service initialization

parent d3bccee3
No related branches found
No related tags found
No related merge requests found
Subproject commit 06e9a8267583125b1df773e4faa45244409be115
Subproject commit 7a9b92ec4217680bb7bab65d1ce8f4f9c68cc3f3
using System.Reflection;
using GitHub.Unity;
using Octokit;
namespace GitHub.Unity
......
......@@ -80,7 +80,9 @@
<Compile Include="ApplicationCache.cs" />
<Compile Include="ApplicationManager.cs" />
<Compile Include="Extensions\ActionExtensions.cs" />
<Compile Include="MetricsInitialization.cs" Condition="$(Buildtype) == 'Internal'"/>
<Compile Include="$(SolutionDir)\script\src\MetricsInitialization.cs" Condition="$(Buildtype) == 'Internal'">
<Link>Metrics\MetricsInitialization.cs</Link>
</Compile>
<Compile Include="Misc\RepositoryInitializer.cs" />
<Compile Include="RunLocationShim.cs" />
<Compile Include="Services\AuthenticationUIDispatcher.cs" />
......
using System;
using UnityEditor;
using UnityEngine;
namespace GitHub.Unity
{
class MetricsInitialization
{
[InitializeOnLoadMethod]
static void Load()
{
EditorApplication.update += Initialize;
}
private static void Initialize()
{
EditorApplication.update -= Initialize;
UsageTracker.SetMetricsService(new MetricsService(string.Format("GitHub4Unity{0}", AssemblyVersionInformation.Version)));
}
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment