Philip, Yes, that is intentional and desirable. You can patch it so you can patch it so a transaction will not be started based on some config option, but even if the queue is non transactional, a DTC is still important in many scenarios.
On Mon, Apr 12, 2010 at 11:48 AM, philip <[email protected]> wrote: > The MsmqTransport class automatically begins a transaction scope in > the ReceiveMessageInTransaction method regardless of whether the > underlying queue is transactional or not. Is this correct? > > This is a problem for us as our consumers interact with a sql database > which is not configured to support DTC, can I patch it such that a > TransactionScope is only created if the underlying queue is > transactional? > > -- > You received this message because you are subscribed to the Google Groups > "Rhino Tools Dev" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<rhino-tools-dev%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/rhino-tools-dev?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en.
