コード例 #1
0
        public TagContext(ILoggerFactory loggerFactory, IMemoryCache cache, IRedirectTable redirectTable, IDownloadTable downloadTable)
        {
            _logger = loggerFactory.CreateLogger(typeof(TagContext).FullName);

            _cache = cache;

            _redirectTable = redirectTable;

            _downloadTable = downloadTable;
        }
コード例 #2
0
        public UpdateStorageCommand(ITagTransactionTable txTable, ITagTransactionBlobContainer transactionContainer, ITagTable tagTable, ITagBlobContainer blobContainer, IRedirectTable redirectTable)
        {
            this.TagTransactionTable = txTable;

            this.TagTransactionContainer = transactionContainer;

            this.TagTable = tagTable;

            this.TagBlobContainer = blobContainer;

            this.RedirectTable = redirectTable;
        }
コード例 #3
0
        public RecalculateDownloadCountsCommand(ITagTransactionTable txTable, ITagTable tagTable, IRedirectTable redirectTable, IDownloadTable downloadTable)
        {
            this.TagTransactionTable = txTable;

            this.TagTable = tagTable;

            this.RedirectTable = redirectTable;

            this.DownloadTable = downloadTable;
        }