public static void IncrementUsage(string dotnetName)
        {
            if (dict == null)
            {
                LoadCache();
            }
            UsageStruct usage;

            if (!dict.TryGetValue(dotnetName, out usage))
            {
                usage = new UsageStruct(0, 2);
            }
            usage.Uses      += 1;
            dict[dotnetName] = usage;
        }
        public static void IncrementUsage(string dotnetName)
        {
            if (!CodeCompletionOptions.DataUsageCacheEnabled)
            {
                return;
            }
            if (dict == null)
            {
                LoadCache();
            }
            UsageStruct usage;

            if (!dict.TryGetValue(dotnetName, out usage))
            {
                usage = new UsageStruct(0, 2);
            }
            usage.Uses      += 1;
            dict[dotnetName] = usage;
        }