protected override object GenerateValue(Type type, string referenceName, LinkedList<object> buildChain) { throw new NotImplementedException(); } }