public void Execute(RenderContext context, List <IInlineModel> updatelist) { var modellist = updatelist.ToList().Cast <InlineEditor.Model.ConverterModel>().ToList(); List <JObject> result = new List <JObject>(); foreach (var item in modellist) { if (!string.IsNullOrEmpty(item.convertResult)) { var itemresult = Lib.Helper.JsonHelper.DeserializeObject(item.convertResult); if (itemresult != null) { result.Add((JObject)itemresult); } } } ConvertManager.ConvertComponent(context, result); /// if it has both category and contentlist... needs to link the content list with category.... }