2
ServiceStack(4.0.62)はAppSettingsプロパティを登録して自動配線しません。私はこのような状況をデバッグする方法を知らず、誰かがそれを説明するかもしれない。ServiceStackは自動配線せずにAppSettingsを登録します
だから、私は(デフォルトのIoC Funqが使用されている)ServiceStackベースの自己ホスト型コンソールウィンドウアプリケーションを持っている:
SomeServiceののAppSettingsプロパティはまったく初期化されていません。
public class SomeService : Service
{
public IAppSettings AppSettings { get; set; }
public SomeResponse Get(SomeRequest request)
{
// Exception: AppSettings == null
var someValue = AppSettings.Get<string>("Key1");
// ...
}
}
方法できますか?どうしましたか?
サポートありがとうございます。私はSSのドキュメントを読んで、デフォルトでIAppSettingsを登録しなければならないと確信していました。私はあなたのサンプルを試しました - すべて素晴らしいです。しかし、私の実際のプロジェクト登録では、まったく動作しません。登録を除くすべて。それは信じられない、 'StartUpErrors'は空です。[full log](http://pastebin.com/yMs18HQ8)を見てください。私はServiceStackのバージョンについて間違っていました。4.0.56でしたが、今は4.0.62ですが、何も変わりません。私の場合、AppHostは "http:// +:8088 /"で始まり、他のオプションは同じです。 –
@AlexNewmanここから問題が何であるかは分かりません。 Google Docs、Dropboxなどの新しいGithubリポジトリや.zip共有で理想的に問題を見るためにローカルで実行できるスタンドアロンのレシピを公開できますか? – mythz
それは私のせいでした、本当に悪いサービスのコンストラクタを使用してAppSettingsアクションを実装するアイデア質問は終了しました、ありがとうございました。 –