ASP.NET WEB API QueryStringを使った検索

QueryString でたくさんの検索条件を指定する API の例です。 パラメータを指定しない場合は、初期値を設定したいものとします。 api/persons/? canCook=true & isHungry=false & Name=taro &..... という URL で検索したい場合もあれば、 api/persons/?canCook=true という URL で、指定しないパラメータは null で検索で…