private string formatValue(SnapshotValue value) { object entity = updated?.Snapshot?.Entity; return(value.HasValue() ? configuration.Formatter(entity, value.GetValue <TProp>()) : null); }
public PropertyChange(PropertyConfiguration <TProp> configuration, SnapshotValue original, SnapshotValue updated) { this.configuration = configuration; this.original = original; this.updated = updated; }