Пример #1
0
 public GraphicElementsFactory(ElementsResolver elementsResolver, AttributeConvertersResolver attributeConvertersResolver)
 {
     constructorsCache                = new Dictionary <Type, IConstructor>();
     propertyAssignersCache           = new Dictionary <Type, Dictionary <string, ComplexPropertyAssigner> >();
     this.elementsResolver            = elementsResolver;
     this.attributeConvertersResolver = attributeConvertersResolver;
 }
Пример #2
0
 public LayoutBuilder()
 {
     elementsResolver            = new ElementsResolver();
     attributeConvertersResolver = new AttributeConvertersResolver();
     elementsFactory             = new GraphicElementsFactory(elementsResolver, attributeConvertersResolver);
 }