示例#1
0
        public override async ValueTask <ReadOnlyMemory <byte> > ReadObjectAsync(Sha1 objectId, CancellationToken cancellationToken)
        {
            var objectsTable = _objectsTable.Value;
            var op           = DataEntity.BuildReadOperation(objectId);

            try
            {
                var result = await objectsTable.ExecuteAsync(op, default, default, cancellationToken).ConfigureAwait(false);
示例#2
0
        private async ValueTask <(bool found, CommitId, string etag)> ReadCommitRefImplAsync(string branch, string name, IChasmSerializer serializer, CancellationToken cancellationToken)
        {
            var refsTable = _refsTable.Value;
            var operation = DataEntity.BuildReadOperation(branch, name);

            try
            {
                // Read from table
                var result = await refsTable.ExecuteAsync(operation, default, default, cancellationToken).ConfigureAwait(false);