public IInternalSimpleMessageQueueTransaction BeginTransaction()
        {
            var transaction = new FileMessageStoreTransaction(this, new DirectoryInfo(_directoryPath), _dataDirectory, _metaDirectory);

            transaction.Begin();
            return(transaction);
        }
 public IInternalSimpleMessageQueueTransaction BeginTransaction()
 {
     var transaction = new FileMessageStoreTransaction(this, new DirectoryInfo(_directoryPath), _dataDirectory, _metaDirectory);
       transaction.Begin();
       return transaction;
 }