document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.  public void ReloadCache(TransactionArgs transactionArgs = null)
  2.         {
  3.             List<ATMTaskTypePriorityEntry> taskTypePriorityEntries = _taskTypePriorityDatabaseAccess.GetAllPriorities(transactionArgs);
  4.             TaskTypePriorities = ConvertTableEntriesToTaskTypePriorities(taskTypePriorityEntries);
  5.         }
  6.  
  7.         private List<ATMTaskTypePriorities> ConvertTableEntriesToTaskTypePriorities(List<ATMTaskTypePriorityEntry> taskTypePriorityEntries)
  8.         {
  9.             return taskTypePriorityEntries
  10.                 .GroupBy(entry => entry.TaskTypeDbId)
  11.                 .Select(entries => new ATMTaskTypePriorities(entries.Key,
  12.                     entries.ToDictionary(entry => entry.EventThreshold, entry => entry.Priority))).ToList();
  13.         }
');