public Foo(IMyClassFactory factory) { _factory = factory; }
public SomeViewModel(IMyClassFactory myClassFactory) { myClass = myClassFactory.Create("MyParameter"); }