public override string ToString() { return string.Format( "{0} [{1}, {2}]", this.GetType().Name, this.Id, this.Name); }