コード例 #1
0
        void UpdatePersistentCache(GenericViewContext <TViewInstance> context, long newCurrentPosition)
        {
            var currentPositionRow = context.PositionCollection
                                     .FirstOrDefault(p => p.Id == typeof(TViewInstance).Name);

            if (currentPositionRow == null)
            {
                currentPositionRow = new Position {
                    Id = typeof(TViewInstance).Name
                };
                context.PositionCollection.Add(currentPositionRow);
            }

            currentPositionRow.CurrentPosition = newCurrentPosition;
        }
コード例 #2
0
 public QueryHelper(GenericViewContext <TViewInstance> context)
 {
     _context = context;
 }