public virtual IEnumerable <KeyStringDictionary> Transform(ITransformData transformer) { if (null == transformer) { throw new ArgumentNullException("transformer"); } return(transformer.Transform(this)); }
public virtual IEnumerable <T> Transform <T>(ITransformData <T> transformer) { if (null == transformer) { throw new ArgumentNullException("transformer"); } return(transformer.Transform(this)); }