コード例 #1
0
        public DataQueryService([NotNull] IAzureTablesService azureTablesService, [NotNull] IQboxCounterDataCache cache)
        {
            Guard.NotNull(azureTablesService, nameof(azureTablesService));
            Guard.NotNull(cache, nameof(cache));

            _azureTablesService = azureTablesService;
            _cache = cache;
        }
コード例 #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultStateStoreService"/> class.
        /// </summary>
        /// <param name="azureTablesService">The state store service.</param>
        public DefaultStateStoreService([NotNull] IAzureTablesService azureTablesService)
        {
            Guard.IsNotNull(azureTablesService, nameof(azureTablesService));

            _azureTablesService = azureTablesService;
        }
コード例 #3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultRegistrationService"/> class.
        /// </summary>
        /// <param name="azureTablesService">The azure tables service.</param>
        public DefaultRegistrationService([NotNull] IAzureTablesService azureTablesService)
        {
            Guard.NotNull(azureTablesService, nameof(azureTablesService));

            _azureTablesService = azureTablesService;
        }
コード例 #4
0
        public SmartContractService([NotNull] IAzureTablesService azure)
        {
            Guard.NotNull(azure, nameof(azure));

            _azure = azure;
        }