私はServiceStackにはかなり新しく、命名法が100%でない場合は事前にお詫び申し上げます。ServiceStackとFody Costura
私は自己テストアプリケーションを作成し、ServiceStackサービスはメインラインコードと同じアセンブリにあります。すべての良い。
その後、コードを運用用に移行し、サービスはメインコードとは別のアセンブリで動作します。最初は、すべてがうまく動作することを確認するために使用するテストハーネスと、同じアセンブリを参照するWindowsサービスがあります。これが通常の使用法であることは間違いありません。
テストハーネスはうまく動作しますが、実際にはFody Costuraを使用してアセンブリを1つの実行可能ファイルに埋め込みました(私の考えでは、devマシンからproductionマシンへのコピーが簡単になりました)。
Fody Costuraを使用してアセンブリを実行可能ファイルに埋め込む場合、ServiceStackはInit()(無効なパス)中にエラーを返します。これをテストしたところ、ServiceStack Serviceクラスは、リソースではなくロード可能な物理アセンブリファイル内にある必要があるようです。
これについては既知の回避策がありますか、ServiceStackが機能するためにコードを独自のアセンブリに保持する必要はありますか?
ありがとうございます。 クレイグ