protected override ResourceStack LoadItem(ITableRowDataReader reader) { return(new ResourceStack(reader.Read(IDColumn)) { Quantity = reader.Read(QuantityColumn) }); }
protected override ResourceTypeGroup LoadItem(ITableRowDataReader reader) { return(new ResourceTypeGroup(Domain.FindByName(reader.DomainName), reader.Read(IdentifierColumn)) { }); }
public PostLoadData(ITableRowDataReader source, T loadedItem) { this.Source = source; this.LoadedItem = loadedItem; }
protected abstract TItem LoadItem(ITableRowDataReader reader);