Autofac variance working