public ConsecutiveSequenceController(ParentTypeFetcher <TObjType> fetchParent, ISequenceGenerator <TSeqType> generator) { _fetchParent = fetchParent; _generator = generator; }
public static ConsecutiveSequenceController <TType, int> SiblingConsecutiveInt <TType>(ParentTypeFetcher <TType> parentFetcher) { return(new ConsecutiveSequenceController <TType, int>(parentFetcher, SequenceGenerators.IntSequenceGenerator)); }