add generator Service
Fix Transient on Logger