我设计了一个类方法如下:
public MatchingSearchRecordsDto SearchForMatchingRecordsWithinAnOrganization(string matchText, int organizationId);
此方法所属的类具有对大型复杂GeneralObjectClass类型的Property引用,该类型本身包含来自http请求上下文的详细信息,包括UserID,我可以从中查询调用的组织的organizationId用户所属,而不是要求前端开发人员提供额外的organizationId参数。
基本上,我想从简化代码开发和维护的角度来了解,这是调用该方法的首选方法,为什么?
谢谢大家的回答。