Added DI with Autofac.
added DI