UseApplicationInsights 这个有用到azure 才有用, 平时没用的话可以去掉。
遥测。
上下文指的是 进程间占有的资源空间。
当一个进程时间片到了或者资缺的时候就会让出CPU ,当另一个进程开始始用CPU之前,系统要保存即将退出进程的执行状态,以便轮到时间片或有资源的时候现场恢复.这就所谓的上下文切换.
安全上下文,调用上下文,同步上下文其实本质都一样.进程切换;
应用程序中 会涉及很多的上下文切换, 一个好的上下文对程序性能很关键;
比较常见的是 ef core 跟dapper 这些 O/RM 框架的dbcontext 上下文;
程序集获取本程序集的资源
namespace System.Reflection
{
//
// 摘要:
// Represents an assembly, which is a reusable, versionable, and self-describing
// building block of a common language runtime application.
public abstract class Assembly : ICustomAttributeProvider, ISerializable
GetManifestResourceNames(string filename);
filename 的规则 程序集+文件夹+文件名 加号是指.
所以名称是: assembly.GetManifestResourceStream("Identity.API.Certificate.idsrv3test.pfx")
有的人说找不到, 必须要把文件设置为 嵌入的资源;