C# client updates for templates fetch, template serialization, and email send