クラス OfferFilter を使用してオファーのリクエストを処理したい:
public class OfferFilter
{
public int SortOrder { get; set; }
public int PageSize { get; set; }
public int PageNumber { get; set; }
public string SearchQuery { get; set; }
public bool ShowAllLanguages { get; set; }
public int? SearcherSectorId { get; set; }
public int? CountryId { get; set; }
public int? RegionId { get; set; }
public string City { get; set; }
public int? AskingPriceFrom { get; set; }
public int? AskingPriceTo { get; set; }
public bool AskingPriceSelected { get; set; }
public int? SalesRevenuesFrom { get; set; }
public int? SalesRevenuesTo { get; set; }
public bool SalesRevenuesSelected { get; set; }
public int? IncomeFrom { get; set; }
public int? IncomeTo { get; set; }
public bool IncomeSelected { get; set; }
public int? Age { get; set; }
}
そのためのルート属性を作成するにはどうすればよいですか? POST を使用した方が簡単ですが、GET リクエストになります。通常のルート文字列は巨大になり、エラーが発生しやすくなります。