¿Es posible usar un inicializador de objetos C # con un método de fábrica?
Tengo una clase con un método de fábrica estático. Quiero llamar a la fábrica para recuperar una instancia de la clase, y luego hacer una inicialización adicional, preferiblemente a través de la sintaxis del inicializador de objetos C #:
MyClass instance = MyClass.FactoryCreate()
{
someProperty = someValue;
}
vs
MyClass instance = MyClass.FactoryCreate();
instance.someProperty = someValue;