public override void ProcessItem(object item)
 {
     if (item is TemplateInfoViewModel template)
     {
         TemplateSelection.SelectTemplate(template);
     }
 }
        public override async Task ProcessItemAsync(object item)
        {
            if (item is TemplateInfoViewModel template)
            {
                TemplateSelection.SelectTemplate(template);
            }

            await Task.CompletedTask;
        }