我真的很喜欢 C# 9 记录。但是,我找不到一种优雅而简洁的方法来完成这样的事情:
record MyKey(string Foo, int Bar);
[Fact]
public void ShouldEqualIgnoreCase()
{
MyKey a = new("ID", 42);
MyKey b = new("Id", 42);
Assert.Equal(a, b);
}
Run Code Online (Sandbox Code Playgroud) 我们的托管部门不愿意允许运行Kestrel的ASP.NET核心托管,甚至不安装ASP.NET核心服务器托管套件(AspNetCoreModule).
在这种情况下是否有允许ASP.NET核心的替代方案?
环境:带有最新IIS和.NET 4.6.2的Windows Server 2012 R2.
它是一个共享托管环境,应用程序必须在IIS中运行.