Raven.Database.Server.HttpServer.CleanupDatabases C# (CSharp) Méthode

CleanupDatabases() private méthode

private CleanupDatabases ( object state ) : void
state object
Résultat void
		private void CleanupDatabases(object state)
		{
			var databasesToCleanup = databaseLastRecentlyUsed
				.Where(x => (SystemTime.Now - x.Value).TotalMinutes > 10)
				.Select(x => x.Key)
				.ToArray();

			foreach (var db in databasesToCleanup)
			{
				// intentionally inside the loop, so we get better concurrency overall
				// since shutting down a database can take a while
				CleanupDatabase(db);

			}
		}