ioc change to autofac
Merge branch 'master'