我是使用ASP.net内核的全新用户。我已经在MSDN网站上阅读了“基本概念”,目前正在关注本教程https://docs.microsoft.com/fr-fr/aspnet/core/tutorials/razor-pages/?view=aspnetcore-3.0
通常,当我尝试了解程序的工作流程时,VS代码和自动补全功能对我有很大帮助。 不幸的是,在ASP.net中,似乎所有功能都是通过外部代码调用的,因此代码镜头没有引用这些功能。例如,在类 Startup 中:
但是它们在运行时被调用(即使使用stacktrace我也无法获得调用那些方法的函数)。不幸的是,名称是强类型的,所以如果我使用ConfigServices而不是ConfigureServices,则显然不会调用该方法。 我以为microsoft开发人员会创建一个收集所有这些方法的接口。因为当时我已经完全迷路了。确实,当您要寻找的零件没有粘合在一起时,要理解某些东西甚至会更加困难:/。遵循该教程是可以的,但是如果我想自己编写代码,可能会找不到所需的功能,最后由于我的不了解,最终会得到较差的代码。
我的问题是: 在哪里可以找到ASP.net的整个流程?我应该阅读哪些文档?这些函数在哪里调用?有没有办法在VS2019中获取所有工作流程?
也许我了解asp.net的工作方式不是正确的方法。我应该使用哪种方法/教程/文档?
谢谢:)