protected override object CreateInstance(Type type, string referenceName, LinkedList<object> buildChain, params object[] args) { throw new NotImplementedException(); }