/// <summary> /// Default Constructor /// </summary> public DwarfList() { if (typeof(T).Implements <IDwarf>()) { sortProperty = DwarfHelper.GetOrderByProperty <T>(); sortAsc = DwarfHelper.GetOrderByDirection <T>().IsNullOrEmpty(); } }