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); }
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>(); }
public UnitOfWork(CodeiziContext context) => _context = context;
public OcorrenciaDeFeriasDao(CodeiziContext db) : base(db) { }
public ContratoDao(CodeiziContext db) : base(db) { }
public ColaboradorDao(CodeiziContext db) : base(db) { }