Заменить заводскую на AutoFac

Я привык создавать свои собственные фабрики, как показано (это упрощенно для иллюстрации):

public class ElementFactory
{
    public IElement Create(IHtml dom)
    {
        switch (dom.ElementType)
        {
            case "table":
                return new TableElement(dom);
            case "div":
                return new DivElement(dom);
            case "span":
                return new SpanElement(dom);
        }
        return new PassthroughElement(dom);
    }
}

я наконец-то дошел до использования контейнера IoC (AutoFac) в моем текущем проекте, и яИнтересно, есть ли какой-нибудь волшебный способ добиться того же самого с помощью AutoFac?

Ответы на вопрос(1)

Ваш ответ на вопрос