Ejemplo n.º 1
0
        public XlsxRequest SetFieldTypeConverter(IFieldTypeConverter ftc)
        {
            var clone = new XlsxRequest(this);

            clone.fieldTypeConverter = ftc;
            return(clone);
        }
Ejemplo n.º 2
0
        internal DataTable(
            Schema schema, List <Row> rows, IFieldTypeConverter ftc)
        {
            var errors = new List <Error>();

            this.schema = schema;
            this._rows  = rows;
            if (ftc != null)
            {
                this.fieldTypeConverter = ftc;
            }
            else
            {
                this.fieldTypeConverter = new _FieldTypeConverter();
            }
            this._rows           = _ParseCellValues(errors);
            this.errors          = errors.AsReadOnly();
            this._populatorCache = new Dictionary <string, object>();
        }