先月ServiceStackを発見したばかりで、この素晴らしいフレームワークでの作業を本当に楽しんでいます。WCF設定と静的メソッドのプロトタイピングに本当にうんざりしていました!
質問があります !
私はクラスを作成しました:次のルートを使用して1つまたはイベントのリストを表示できるイベント:
[Route("/events")]
[Route("/events/{Id}")]
public class Event
{
public ushort Id { get; set; }
public string FromDate { get; set; }
public string ToDate { get; set; }
}
しかし、同じルートの種類を使用して、2つの日付の間のイベントもリストしたいと思います。実際、ルートはパラメータとしてIdのみを取りますが、FromDateを指定する別のルートを追加したいと思いました:2つの日付の間のすべてのイベントを取得するために次のようなものが機能すると思いました:/ events / 01-01-2012 / 10-01-2012それは動作しません。
さまざまなパラメーター(DTOから取得)に基づいてさまざまなルートを定義できるルートを定義することは可能ですか?
私はルートの管理に慣れていないので、さまざまなパラメータに基づいてさまざまなフィルタリング方法を定義する方法を本当に知りたいと思っています。
助けてくれてありがとう !素晴らしい仕事デミス!