出于教育目的,我正在构建一个克隆社交书签服务(类似于 reddit)。在列表中的每个“书签”下,我想显示源 URL 的基本域(而不是完整的 URL。
我已经在 SO 上找到了一些关于如何执行此操作的线程,所以我继续创建了一个类来抽象功能,但我不确定我应该在哪里调用该方法。
目前我有我的BookmarkList
控制器方法将Bookmark
对象列表传递给视图,我正在迭代列表。由于该Bookmark
对象没有用于存储基本 URL 的属性(因为我正在动态计算它),所以Bookmark
在将它们传递给视图之前,我不能将其放入对象中(无论如何它似乎是错误的)。那么我应该调用从视图本身创建的 GetDomainFromUrl 方法吗?出于某种原因,这也不合适。
我不确定如何在不破坏 MVC 约定的情况下适应此功能。
谢谢。