* Only keep WatchObjectAsync<T> in the manually-generated code * Add a console application which can generate the various Watch methods * Generate the Watch methods * Use Nustache and templates to generate the watcher code * Re-generate code
* Only keep WatchObjectAsync<T> in the manually-generated code * Add a console application which can generate the various Watch methods * Generate the Watch methods * Use Nustache and templates to generate the watcher code * Re-generate code