How can I implement WCF Transaction support on custom class using CoreService?
I wrote a class to assist in adding & removing Destinations to a Publication Target using the Core Service. Destinations are normally exposed as a string (with XML content) via the Core Service, so I wrote my own wrappers around that, etc. I now have a situation where I need to update 2 publication targets and thought it would be cool to use a transaction scope to ensure that both targets are updated at the same time. I am however struggling with implementing this. Code working (using standard CoreService WCF client): TransactionOptions txOptions = new TransactionOptions { IsolationLevel =