Esempio n. 1
0
        public Bookmark CommitTransaction(IConnection connection)
        {
            var bookmarkCollector = new BookmarkCollector();

            connection.Enqueue(CommitMessage.Commit, bookmarkCollector);
            connection.Sync();
            return(bookmarkCollector.Bookmark);
        }
Esempio n. 2
0
        public async Task <Bookmark> CommitTransactionAsync(IConnection connection)
        {
            var bookmarkCollector = new BookmarkCollector();

            connection.Enqueue(CommitMessage.Commit, bookmarkCollector);
            await connection.SyncAsync().ConfigureAwait(false);

            return(bookmarkCollector.Bookmark);
        }