public static T Crie(CodeiziContext codeiziContext)
        {
            var type = Assembly.GetAssembly(typeof(CodeiziContext))
                       .GetTypes().Where(x => x.IsClass &&
                                         x.GetInterface(typeof(T).Name, true) != null).FirstOrDefault();

            return(Activator.CreateInstance(type, new object[] { codeiziContext }) as T);
        }
        public CodeiziContext Crie()
        {
            var options = new DbContextOptionsBuilder <CodeiziContext>()
                          .UseSqlite(_connection)
                          .Options;
            var context = new CodeiziContext(options);

            context.Database.EnsureCreated();
            return(context);
        }
Esempio n. 3
0
        public static CodeiziContext Crie()
        {
            var options = new DbContextOptionsBuilder <CodeiziContext>()
                          .UseInMemoryDatabase(databaseName: InMemoryConnectionString)
                          .Options;
            var context = new CodeiziContext(options);

            context.Database.EnsureCreated();
            return(context);
        }
 protected GenericDao(CodeiziContext db)
 {
     this.db      = db;
     dbSetContext = this.db.Set <TEntity>();
 }
Esempio n. 5
0
 public UnitOfWork(CodeiziContext context)
 => _context = context;
 public OcorrenciaDeFeriasDao(CodeiziContext db)
     : base(db)
 {
 }
 public ContratoDao(CodeiziContext db)
     : base(db)
 {
 }
 public ColaboradorDao(CodeiziContext db)
     : base(db)
 {
 }