首页 > 代码库 > 什么时候用普通变量类型(int,string,guid,double)在各层之间传递参数,什么使用Model传递?
什么时候用普通变量类型(int,string,guid,double)在各层之间传递参数,什么使用Model传递?
SelectUser(int UserId)
SelectUserByName(string username)
SelectUserByName(string username,string password)
SelectUserByEmail(string email)
SelectUserByEmail(string email,string password)
可以概括为:
SelectUser(userId)
SelectUser(user)
这里用user这个Model对象囊括了username,password,email这三个参数的四种组合模式。UserId其实也可以合并到user中,但项目中其它BLL都实现了带有id参数的接口,所以这里也保留这一项。
什么时候用普通变量类型(int,string,guid,double)在各层之间传递参数,什么使用Model传递?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。