如何为所有用户崩溃ASP.NET/Core应用程序
问题描述:
我需要测试ASP.NET/ASP.NET-Core应用程序中关键错误的日志记录。
现在要测试这个,我需要产生一个错误,使所有用户的应用程序崩溃。如何为所有用户崩溃ASP.NET/Core应用程序
喜欢的东西
FATAL ERROR : Signal Received: SIGSEGV (11)
我可以肯定的产生与踏实了http请求一个YSOD,但如何人为地产生崩溃,整个应用程序的错误,即对所有用户?
答
任何*ing错误应该做的伎俩。
例子:
public class *er
{
private string m_MyText;
public string MyText
{
get { return MyText; }
set { this.m_MyText = value; }
}
}
class Program
{
[System.STAThread()]
static void Main(string[] args)
{
var foo = new *er();
System.Console.WriteLine(foo.MyText);
}
}
也许其中的一些将工作:我如何崩溃的应用程序池(https://*.com/q/3044752/1316573) –
原因的OOM异常。 –
我猜想一个OOM或*例外就足够了。 – johnnyRose