public override TaskContinuation Execute() { Database.SetInitializer<DatabaseContext>(new DatabaseContextInitializer()); using (var context = new DatabaseContext()) { context.Database.Initialize(true); Data.DatabaseContextInitializer.InitializeMembership(context); } return TaskContinuation.Continue; }
public DatabaseContext Get() { if (_context == null) { lock (_lock) { if (_context == null) { _context = new DatabaseContext(); } } } return _context; }