public ContentFileInput AddContentFile(string fileName, string fileContent) { var contentFileInput = new ContentFileInput(fileName, fileContent); var existingContentFiles = ContentFiles.Where(cf => cf.FileName == fileName).ToList(); if (existingContentFiles.Any()) { existingContentFiles.ForEach(i => ContentFiles.Remove(i)); } ContentFiles.Add(contentFileInput); return(contentFileInput); }