这是一个两部分的问题:
有人可以提供一个 ASP.NET/.NET 属性的列表,这些属性通常是与 ExecutionContext 一起流动的线程本地吗?
HttpContext.Current?Thread.CurrentContext?Thread.CurrentPrincipal?Thread.CurrentCulture?
我可以依靠哪些属性来生存/持久异步/等待?
还有什么?
有什么方法可以添加将与 ExecutionContext 一起自动流动的特定于应用程序的上下文信息?就像是
var ec = ExecutionContext.Capture(); ec.CustomContext["MyCustomContext"] = ACustomContext;