static ApplicationEventManager() { var provider = Config.Get("MSharp.ApplicationEventManager"); if (provider.HasValue()) { CurrentApplicationEventManager = (DefaultApplicationEventManager)Type.GetType(provider).CreateInstance(); } else { CurrentApplicationEventManager = new DefaultApplicationEventManager(); } }