コード例 #1
0
 public TestDataController()
 {
     _storageAccount = ControllerUtil.CreateStorageAccount();
     _storage = new TestResultStorage(_storageAccount);
     _stats = new TestCacheStats(_storage, _storageAccount.CreateCloudTableClient());
     _statsUtil = ControllerUtil.GetOrCreateCounterStatsUtil(_storageAccount);
 }
コード例 #2
0
ファイル: ControllerUtil.cs プロジェクト: jaredpar/jenkins
        internal static CounterStatsUtil GetOrCreateCounterStatsUtil(CloudStorageAccount account)
        {
            var util = _counterStatsUtil;
            if (util == null)
            {
                _counterStatsUtil = new CounterStatsUtil(account.CreateCloudTableClient());
                util = _counterStatsUtil;
            }

            return util;
        }
コード例 #3
0
        internal static CounterStatsUtil GetOrCreateCounterStatsUtil(CloudStorageAccount account)
        {
            var util = _counterStatsUtil;

            if (util == null)
            {
                _counterStatsUtil = new CounterStatsUtil(account.CreateCloudTableClient());
                util = _counterStatsUtil;
            }

            return(util);
        }