GetObjectsRelatedToAType というメソッドがあります。たとえば、GetCarsRelatedToDealership です。Web サービスまたは一般的なメソッド署名の観点から、どちらのアプローチが優れているか:
List<Cars> GetCarsRelatedToDealership( Dealership dealership );
また
List<Cars> GetCarsRelatedToDealership( id dealership );
メソッドへのソース入力が有効であることを確認するのが少し強制的であるため、私はオブジェクト アプローチを好む傾向があります。考え/アドバイス?