EnumWindows 的文档强调:
注意对于Windows 8及更高版本,EnumWindows仅枚举桌面应用程序的顶级窗口.
"桌面应用"和"非桌面应用"有什么区别?
这与metro应用程序有关吗?
我问,因为与Win7相比,EnumWindows在Win10中的表现有所不同.
我只是想创建一个简单的测试,在其中实例DelegateHandlers化 aHttpClient而不带 Asp.net Core 包。我有 2 个删除处理程序
ThrottlingDelegatingHandlerPolicyHttpMessageHandler(来自波莉包)我怎样才能将两者结合起来并传递给HttpClient?
var policy = HttpPolicyExtensions.HandleTransientHttpError().CircuitBreakerAsync(5, TimeSpan.FromSeconds(30));
var pollyHandler = new PolicyHttpMessageHandler(policy);
var http = new HttpClient(new ThrottlingDelegatingHandler(MaxParallelism, pollyHandler));
Run Code Online (Sandbox Code Playgroud)
上面给了我一个错误:System.InvalidOperationException : The inner handler has not been assigned.
没有PolicyHttpMessageHandler可以传递 的构造函数innerHandler。
我怎样才能做到这一点?