Encapsulated generic service invocation logic