diff --git a/MarketData/MarketDataLib/Cache/GLPriceCache.cs b/MarketData/MarketDataLib/Cache/GLPriceCache.cs index fa67c83..8026e06 100644 --- a/MarketData/MarketDataLib/Cache/GLPriceCache.cs +++ b/MarketData/MarketDataLib/Cache/GLPriceCache.cs @@ -2,14 +2,14 @@ using MarketData.MarketDataModel; using MarketData.Utils; using MarketData.DataAccess; using System.Collections.Concurrent; -using System.Collections.Generic; -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; namespace MarketData.Cache { + /// + /// GLPriceCache - Used by Gain/Loss Generator which are usedby MarketDataSErver and the User Interface. + /// The entire cache evicts every hour so calling Add(PortfolioTrades portfolioTrades) will force price reload + /// Always ensures that open trade symbols get most recent price from the database. + /// public class GLPriceCache : IDisposable { // -- Singleton ------------------------------------------------------------