add autofac integration