possível usar o migrador fluente em application_star

Estou usando um migrador fluente para gerenciar minhas migrações de banco de dados, mas o que eu gostaria de fazer é executar as migrações no início do aplicativo. O mais próximo que eu consegui é este:

public static void MigrateToLatest(string connectionString)
{
    using (var announcer = new TextWriterAnnouncer(Console.Out)
                                {
                                    ShowElapsedTime = true,
                                    ShowSql = true
                                })
    {
        var assembly = typeof(Runner).Assembly.GetName().Name;

        var migrationContext = new RunnerContext(announcer)
        {
            Connection = connectionString,
            Database = "SqlServer2008",
            Target = assembly
        };

        var executor = new TaskExecutor(migrationContext);
        executor.Execute();
    }
}

Tenho certeza de que tive esse trabalho, mas não o olho há algum tempo (projeto hobby) e agora está lançando exceções de referência nula quando se trata doExecute linha. Infelizmente, não há documentos para isso e eu venho batendo com a cabeça há séculos.

Alguém conseguiu fazer esse tipo de coisa funcionar com o FluentMigrator?

questionAnswers(2)

yourAnswerToTheQuestion