R# code improvements

This commit is contained in:
JustArchi
2020-04-18 16:54:57 +02:00
parent df8044ba74
commit 4b4b323164
10 changed files with 60 additions and 97 deletions

View File

@@ -49,14 +49,12 @@ namespace ArchiSteamFarm.IPC.Integration {
Next = next ?? throw new ArgumentNullException(nameof(next));
lock (FailedAuthorizations) {
if (ClearFailedAuthorizationsTimer == null) {
ClearFailedAuthorizationsTimer = new Timer(
e => FailedAuthorizations.Clear(),
null,
TimeSpan.FromHours(FailedAuthorizationsCooldownInHours), // Delay
TimeSpan.FromHours(FailedAuthorizationsCooldownInHours) // Period
);
}
ClearFailedAuthorizationsTimer ??= new Timer(
e => FailedAuthorizations.Clear(),
null,
TimeSpan.FromHours(FailedAuthorizationsCooldownInHours), // Delay
TimeSpan.FromHours(FailedAuthorizationsCooldownInHours) // Period
);
}
}