diff options
author | Drachenkaetzchen <felicia@drachenkatze.org> | 2020-01-15 17:43:41 +0100 |
---|---|---|
committer | Drachenkaetzchen <felicia@drachenkatze.org> | 2020-01-15 17:43:41 +0100 |
commit | fce5814bcb150c4ff105a37dfcd57f397b117e48 (patch) | |
tree | c4515f7d4531932e433f7c735f78e3cc273cb818 /src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs | |
parent | 1d58a525fa170a8e0de3de38477c501fb83f0b5a (diff) | |
download | SMAPI-fce5814bcb150c4ff105a37dfcd57f397b117e48.tar.gz SMAPI-fce5814bcb150c4ff105a37dfcd57f397b117e48.tar.bz2 SMAPI-fce5814bcb150c4ff105a37dfcd57f397b117e48.zip |
Added documentation for all commands. Renamed the "monitor" command to "trigger". Method name refactoring to be more consistent.
Diffstat (limited to 'src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs')
-rw-r--r-- | src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs b/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs index b2ec4c90..33ddde2f 100644 --- a/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs +++ b/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs @@ -114,6 +114,10 @@ namespace StardewModdingAPI.Framework.PerformanceCounter DateTime start = relativeTo.Value.Subtract(range); var entries = this._counter.Where(x => (x.EventTime >= start) && (x.EventTime <= relativeTo)); + + if (!entries.Any()) + return 0; + return entries.Average(x => x.ElapsedMilliseconds); } } |