update change tracking and elo

master shows monitoring server count
master can provide individual localizations
This commit is contained in:
RaidMax
2018-05-20 21:35:56 -05:00
parent 4d585e6ab2
commit be68335f70
14 changed files with 176 additions and 97 deletions

View File

@ -16,7 +16,9 @@ namespace SharedLibraryCore.Helpers
public void OnChange(ITrackable value)
{
Values.Add(value.GetTrackableValue());
if (Values.Count > 30)
Values.RemoveAt(0);
Values.Add($"{DateTime.Now.ToString("HH:mm:ss.fff")} {value.GetTrackableValue()}");
}
public void ClearChanges()
@ -24,18 +26,6 @@ namespace SharedLibraryCore.Helpers
Values.Clear();
}
public string[] GetChanges()
{
List<string> values = new List<string>();
int number = 1;
foreach (string change in Values)
{
values.Add($"{number} {change}");
number++;
}
return values.ToArray();
}
public string[] GetChanges() => Values.ToArray();
}
}