protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            DbConnectionLink config       = _dbConfiguration.GetConfiguration();
            string           configString = config.BuildConfigurationString();

            optionsBuilder.UseNpgsql(configString);
        }
        public EntityFrameworkContext CreateDbContext(string[] args)
        {
            var config           = _dbConfiguration.GetConfiguration();
            var connectionString = config.BuildConfigurationString();

            var builder = new DbContextOptionsBuilder <EntityFrameworkContext>();

            builder.UseNpgsql(connectionString);

            return(new EntityFrameworkContext(_dbConfiguration));
        }