add ci and pro
add auto detector code
Remove service name
add fixme
add drone.io spec
add travis-ci spec
bugfix
add spec
Merge remote-tracking branch 'origin/detect_env' into detect_env
Rename method
Refactaring
Remove service registry
Rename class
Remove comment
add General
fix typehint
Merge remote-tracking branch 'origin/detect_env' into develop