public static void Main(string[] args)
        {
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory())
                          .AddJsonFile($"appsettings.json");
            var configuration = builder.Build();

            Console.WriteLine("Iniciando a extração das oportunidades do fbo.gov;");

            DateTime dataHoraExtracao = DateTime.Now;

            var seleniumConfigurations = new SeleniumConfigurations();

            new ConfigureFromConfigurationOptions <SeleniumConfigurations>(
                configuration.GetSection("SeleniumConfigurations")
                ).Configure(seleniumConfigurations);

            var pagina = new PaginaFBO(seleniumConfigurations);

            pagina.CarregarPagina();
            pagina.PreencheFiltroPesquisa();

            var lastPage = pagina.GetLastPage();

            if (lastPage > 0)
            {
                LerPagina(pagina, lastPage);
            }

            pagina.Fechar();
        }
        private static void LerPagina(PaginaFBO pagina, int lastPage)
        {
            var postRepository = new PostRepository();

            for (int i = 1; i <= lastPage; i++)
            {
                List <Post> posts = new List <Post>();
                pagina.MudarPagina(i);

                for (int j = 0; j < 100; j++)
                {
                    var post = pagina.GetPost(j);
                    posts.Add(post);
                }

                postRepository.AddRange(posts);
            }
        }