why the use of the ServiceAction here since it seems like it is just a pass through for the domain mapper.  If that is the case you aren't getting much from that single pass through, you might as well eliminate the pass through and go right at the mapper.