Kei*_*ler 2 c# method-signature
我有一个名为GetObjectsRelatedToAType的方法,例如GetCarsRelatedToDealership.从Web服务或一般方法签名的角度来看,哪种方法更好:
List<Cars> GetCarsRelatedToDealership( Dealership dealership );
Run Code Online (Sandbox Code Playgroud)
要么
List<Cars> GetCarsRelatedToDealership( id dealership );
Run Code Online (Sandbox Code Playgroud)
我倾向于喜欢对象方法,因为确保方法的源输入有效会更有力.思考/建议吗?