Log 처리에 모든 값을 다 넣으면 좋긴하겠지만 객체의 내용이 너무나 많다면 보기에도 부담되고 데이터 쌓을때도 부담된다. 어떻게 할까 고민하다가 타겟과 소스를 기준으로 양 객체 데이터를 기반으로 변경된 값만 추출하는 함수를 만들었다. private Dictionary DictionaryFromType(object atype) { if (atype == null) return new Dictionary(); Type t = atype.GetType(); PropertyInfo[] props = t.GetProperties(); Dictionary dict = new Dictionary(); foreach (PropertyInfo prp in props) { object value = prp.GetValue..