Vas*_*pta 2 .net c# asp.net .net-4.5 azure-application-insights
我最近遇到了针对asp.net应用程序的preapplicationstart方法.对于控制台应用程序我需要类似的东西.我有一个外部日志记录DLL.我想配置日志记录,以便在引用dll时自动执行一些日志记录代码.我只需要在执行任何其他代码之前调用类构造函数.任何帮助,将不胜感激.
与Application Insights一样,在添加对mvc应用程序的引用并将检测密钥添加到配置文件时,会自动收集perf计数器.对于控制台应用程序我需要类似的东西.
包含类的静态初始值设定项中的任何代码Main都将在输入之前执行Main:
public class MyConsoleApp {
static MyConsoleApp() {
Console.WriteLine("I run before Main");
}
public static void Main(string[] args) {
Console.WriteLine("Main");
}
}
Run Code Online (Sandbox Code Playgroud)