Exemple #1
0
 /// <summary>
 /// Migrates the database to the latest version
 /// </summary>
 public void Migrate()
 {
     using (var context = new ReportrDbContext(_optionsGenerator))
     {
         context.Database.Migrate();
     }
 }
Exemple #2
0
        /// <summary>
        /// Constructs the unit of work with a database context
        /// </summary>
        /// <param name="context">The database context</param>
        public EfUnitOfWork
        (
            ReportrDbContext context
        )
        {
            Validate.IsNotNull(context);

            _context = context;
        }