public PostgresqlHealthCheck(PostgresqlFhirDatastoreContext context, ILogger <PostgresqlHealthCheck> logger) { EnsureArg.IsNotNull(context, nameof(context)); EnsureArg.IsNotNull(logger, nameof(logger)); _context = context; _logger = logger; }
public void Start() { using (var context = new PostgresqlFhirDatastoreContext(_configuration)) { context.Database.EnsureCreated(); context.Database.Migrate(); var tmp = context.Database.CanConnect(); context.SaveChanges(); } }