Пример #1
0
 private void SerializeUsings(StringBuilder sb, ElementToGenerateEnum mode)
 {
     foreach (var entry in GetUsings(mode))
     {
         sb.AppendLine(entry);
     }
 }
Пример #2
0
        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);
        }