Ejemplo n.º 1
0
 public static AssemblyBase AssemblyBase(AssemblyDbSaver assemblyDbSaver)
 {
     _typeDictionary = new Dictionary <string, TypeBase>();
     return(new AssemblyBase()
     {
         Name = assemblyDbSaver.Name,
         Namespaces = assemblyDbSaver.Namespaces?.Select(NamespaceBase).ToList()
     });
 }
Ejemplo n.º 2
0
        public void Serialize(AssemblyBase assemblyBase)
        {
            Database.SetInitializer(new CreateDatabaseIfNotExists <DbSaverContext>());
            AssemblyDbSaver assembly = new AssemblyDbSaver(assemblyBase);

            using (var context = new DbSaverContext())
            {
                context.AssemblyDbSavers.Add(assembly);
                context.SaveChanges();
                SystemSounds.Beep.Play();
            }
        }