C# Класс TrolleyTracker.Models.TrolleyCache

Global cache to quickly satisfy large number of client queries from cache.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetRunningTrolleys ( bool isDebug ) : List
Initialize ( ) : void
UpdateTrolley ( Trolley trolley ) : void

Приватные методы

Метод Описание
AgeCacheEntries ( ) : void

Check items in cache periodically and remove any that are inactive (haven't called Update() for max age period) Call from inside a lock() statement

CheckActiveRoutes ( ) : void
SetRoutesActive ( ) : void

Описание методов

GetRunningTrolleys() публичный статический Метод

public static GetRunningTrolleys ( bool isDebug ) : List
isDebug bool
Результат List

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

UpdateTrolley() публичный статический Метод

public static UpdateTrolley ( Trolley trolley ) : void
trolley Trolley
Результат void