internal async void Log(API.LogType type, String message) { if (ParentMeasures.Contains(this) && ParentRainmeterApis.Contains(Rainmeter)) { try { await Task.Run(() => Rainmeter.Log(type, message)); //Rainmeter.Log(API.LogType.Debug, message); } catch { DebugLevel += 0; // breakpoint } } }