示例#1
0
        protected virtual ObjectDiff GetChildDiff(object oldChild, object newChild)
        {
            DiffGenerator childGenerator = new DiffGenerator();

            childGenerator.CurrentStatusAdaptor = currentStatusAdaptor.GetChildAdaptor(oldChild);
            childGenerator.NewStatusAdaptor     = newStatusAdaptor.GetChildAdaptor(newChild);

            return(childGenerator.GetDiff(oldChild, newChild));
        }