1

ServiceStack で、すべての URI に特定の基本パラメーターがあることを確認するにはどうすればよいですか?

?format=csv/json/xmlたとえば、要求 DTO でフィールドが指定されていなくても、各サービス URI に追加する方法がありformatます。

代替認証に使用したいと思います。ユーザーを渡して HTTP の Authorization ヘッダーを渡すことは、各サービス呼び出しを認証するための推奨される方法ですが、ユーザーを渡してパラメーターとして渡すこともできるようにしたいと考えています。

4

1 に答える 1

1

必要なパラメーターを持つ基本クラスからすべての DTO クラスを継承させることができます。あなたの場合、あなたは次のようなものを持つことができます

public abstract class SecuredRequest
{
    public string Key { get; set; }
    public string Signature { get; set; }
}
于 2012-10-10T12:11:54.373 に答える