我知道这不是SO的常规类型问题,但是...除了SO,没有其他更好的地方知道这个问题的答案了,所以...
在处理服务项目时,我发现无法使用我在mvc项目中使用的ExpressionHelper.GetExpressionText()
。这是由于以下事实:我的服务项目没有引用<a href="https://web.whatsapp.com/send?l=en&phone=+91 0000000000&text=I want to
order a website" target="blank"></a>
(如预期的那样),并且该方法存在于0000000000
程序集中。
我的问题是,为什么System.Web.Mvc
程序集中的方法System.Web.Mvc
?就像没有引用ExpressionHelper.GetExpressionText()
程序集的项目那样,不需要从表达式中获取属性名称。那么,为什么开发人员选择将这种实用程序方法放入该程序集中?就像.net团队没有引入这种实用方法一样,因此mvc团队亲自将其添加了吗? ;-)