コード例 #1
0
ファイル: AzureFileSystemLock.cs プロジェクト: MPTG94/Sleet
        public AzureFileSystemLock(CloudBlobContainer container, ILogger log)
        {
            _log = log;

            _blob  = container.GetBlockBlobReference(LockFile);
            _lease = new AzureBlobLease(_blob);
        }
コード例 #2
0
ファイル: AzureFileSystemLock.cs プロジェクト: jcagme/Sleet
 public AzureFileSystemLock(CloudBlockBlob blob, CloudBlockBlob messageBlob, ILogger log)
     : base(log)
 {
     _blob        = blob ?? throw new ArgumentNullException(nameof(blob));
     _messageBlob = messageBlob ?? throw new ArgumentNullException(nameof(messageBlob));
     _lease       = new AzureBlobLease(_blob);
 }
コード例 #3
0
 public AzureFileSystemLock(CloudBlockBlob blob, ILogger log)
 {
     _log   = log;
     _blob  = blob;
     _lease = new AzureBlobLease(_blob);
 }