Esempio n. 1
0
 /// <summary>
 /// Initialize with default paging calculator.
 /// </summary>
 /// <returns></returns>
 static PagerCalculator()
 {
     if (_instance == null)
     {
         lock (_syncRoot)
         {
             if (_instance == null)
             {
                 _instance = new PagerCalculatorDefault();
             }
         }
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Initialize pager calculator.
 /// </summary>
 /// <param name="pager">Instance of pager calculator.</param>
 public void Init(IPagerCalculator pager)
 {
     _instance = pager;
 }