public Geometry Read(object obj) { if (obj.GetType() == typeof(T)) { return(_reader.Read((T)obj)); } return(null); }