Currently the generated service name construct by extended service class name plus a "_Generated" postfix, it is not good enough, the suggestion is:
- Generate a MD5 code for service class file, so the MD5 code will keep same if the class does not change.
- Extract the first 5 characters as a generated class postfix and connect with "_".