private void SerializeUsings(StringBuilder sb, ElementToGenerateEnum mode) { foreach (var entry in GetUsings(mode)) { sb.AppendLine(entry); } }
public IList <string> GetUsings(ElementToGenerateEnum mode) { IList <string> usingsFromModelSerializer = new List <string>(); IList <string> usingsFromDBContextSerializer = new List <string>(); if (DoSerializeModel) { usingsFromModelSerializer = ModelSerializer.GetUsings(); } if (DoSerializeDbContext) { usingsFromDBContextSerializer = DBContextSerializer.GetUsings(); } List <string> resultUsings = usingsFromModelSerializer.Union(usingsFromDBContextSerializer).ToList(); resultUsings.Sort(); resultUsings.Reverse(); return(resultUsings); }