public ShouldSerializeContractResolver(int maxDepth) { this._levelHandler = new MaxDepthHandler(maxDepth); }
public CustomDynamicValueProvider(MemberInfo memberInfo, MaxDepthHandler levelHandler) : base(memberInfo) { _memberInfo = memberInfo; _levelHandler = levelHandler; }