2017-01-20 11 views
2

FlywayのC#APIはありますか?FlywayのC#APIはありますか?

私は.NetアプリケーションでFlywayを含めたいと思います。Java開発者にはFlywayまたはMavenまたはJavaをインストールする必要はありません。むしろNugetのような使い慣れたツールを使用するようにしてください。

答えて

0

いいえありません。 CLIツールをダウンロードしてから、.NETを使用して、あなたが念頭に置いていることのための潜在的なソリューションとして呼び出すことができます。あなたはナゲットでパッケージングする方法についてはっきりしていませんが、あなたの特定の問題を解決するために何かを書くことができるはずです

+0

私は、誰かがこれのナゲットでパッケージングを手伝ってくれることを期待していました。 – Melissa

+0

ok?あなたはすでにFlywayのためのC#APIを持っていますが、あなたはそれをパッケージ化してナゲットのために公開する方法を知りたいだけですか?それはあなたの元の質問をかなり劇的に変えます、あなたは同意しませんか? – zerohero

+0

いいえ - C#APIはありませんが、CLIを使用できます。いいえ、私は元の質問を変更したくありません。 – Melissa

8

.NET対応のものがあります! Evolveと呼ばれています。私はそれを書きました。なぜなら、JavaプロジェクトでFlywayを発見した後、もはや.NETでそれを行うことができなかったからです。

Evolveには、.NETおよび.NETコアプロジェクトで利用可能なGitHub repositoryNuGet packageがあります。 MSBuildとdotnet buildコマンドをサポートしています。

あなたはそれが好きなと思います!

+0

興味深いですが、理想的には私は探していますFlywayのC#を使って、すべてのプロジェクトを一種の「標準化」することができます。なぜあなたは新しいことを始めたのですか?あなたはFlywayのオープンソースに参加できず、そのプロジェクトに追加できますか? – Melissa