* Add models for node metrics
* Add models for pod metrics
* Add extension method for node metrics
* Add extension method for pods metrics
* dotnet format
* fix type: use of interface type
* Add metrics sample
* Add tests for node and pod metrics
* Add support for HttpClientFactory with KubernetesClientConfiguration
* Add an example with http client factory
* ensure sample uses the latest version of C#
* 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