"As EPiServer Community’s admin interface only features a simple text area for authoring blog posts and as I really like Windows Live Writer i decided to create a module for integrating the two."
Oups! 49 interfaces that should have been public.
While the most important thing on a blog is the content it’s depressing blogging on site/platform one doesn’t like. So, I started thinking about alternatives.
The DatabaseHandler class has a RunInTransaction method which accepts a delegate as parameter. The delegate will be executed within a transaction allowing us to simplify our custom EPiServer Community/Relate modules.