View on GitHub

mutation-tracker

.net object value instance edit change modify track monitor spy

Download this project as a .zip file Download this project as a tar.gz file

Mutation Tacker

This lightwieght library provides an easy way to check an object for fields modifications at any time.

It does add a single method to any object;

public static Func<bool> TrackFields(this object @this);

You can check then if there are any field values changed by calling the returned function anytime.

See sample code.


Limitations: