I'm developping a WPF application using the MVVM pattern.
I would like to be able to collect usage data in order to be able to replay scenario that leads to bugs.
I assume that the the Viewmodel is the place to start, because this is where user interraction data comes in.
My idea is to start by logging all properties and methods calls along with important data. What do you think ? Any experience to share ?
TIA.