예제 #1
0
        public PostgresqlHealthCheck(PostgresqlFhirDatastoreContext context, ILogger <PostgresqlHealthCheck> logger)
        {
            EnsureArg.IsNotNull(context, nameof(context));
            EnsureArg.IsNotNull(logger, nameof(logger));

            _context = context;
            _logger  = logger;
        }
예제 #2
0
 public void Start()
 {
     using (var context = new PostgresqlFhirDatastoreContext(_configuration))
     {
         context.Database.EnsureCreated();
         context.Database.Migrate();
         var tmp = context.Database.CanConnect();
         context.SaveChanges();
     }
 }