我在理解一些 HTML 时遇到了一些麻烦,希望 SO 可以帮助我弄清楚发生了什么,这样我将来就可以自己做这件事。
标记很简单:
<p>
GET <a href="~/api/function">/api/function</a>: returns list of info from database.
</p>
现在,这完全有效,我试图了解发生了什么。我的理解是,这将进入根目录,找到一个名为 api 的文件夹,找到一个名为 function 的函数并运行它。
问题是没有名为 api 的文件夹 - 那么这里会发生什么?我可以找到实际被调用以从数据库中检索项目的 C# 函数,但我无法弄清楚调用它的代码是如何构造的。我有一个扩展 DbContext 以检索信息的类,但我看不到它是如何被调用的,并且当我插入断点时它不在调用堆栈上。
任何人都可以给我一些关于我如何阐明这一点的信息吗?
(为这个非常笼统的问题道歉,当我开始了解实际发生的情况时,我将提供更多细节!)