Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OpenXmlElementReconstructor"/> class with a specified <see cref="IOuterXmlExtractor"/> and <see cref="IOpenXmlElementByReflectionBuilder"/>.
 /// </summary>
 /// <param name="outerXmlExtractor">To extract the information from the OpenXml.</param>
 /// <param name="reflectionBuilder">To construct the <see cref="OpenXmlElement"/> objects.</param>
 public OpenXmlElementReconstructor(IOuterXmlExtractor outerXmlExtractor, IOpenXmlElementByReflectionBuilder reflectionBuilder)
 {
     this.outerXmlExtractor = outerXmlExtractor;
     this.reflectionBuilder = reflectionBuilder;
 }
 public OpenXmlElementReconstructor(IOuterXmlExtractor outerXmlExtractor, IOpenXmlElementByReflectionBuilder reflectionBuilder)
 {
     _outerXmlExtractor = outerXmlExtractor;
     _reflectionBuilder = reflectionBuilder;
 }