Cloud dns samples added for C#

Cloud DNS samples have been added for C#.
Hmmm, do you need to re-create the `CloudDnsProvider` in every sample? Remember that these are all rendered on the same page. Maybe instantiate it once as part of `authentication.rst`?