BoC.Web.ApplicationStarterHttpModule.StartApplication C# (CSharp) 메소드

StartApplication() 공개 정적인 메소드

public static StartApplication ( ) : void
리턴 void
        public static void StartApplication()
        {
            if (Disabled || startWasCalled || Initializer.Executed)
                return;
            try
            {
                lock (lockObject)
                {
                    var disabled = WebConfigurationManager.AppSettings["BoC.Web.DisableAutoStart"];
                    if ("true".Equals(disabled, StringComparison.InvariantCultureIgnoreCase))
                    {
                        Disabled = true;
                        return;
                    }

                    if (startWasCalled)
                        return;

                    Initializer.Execute();
                    startWasCalled = true;
                }
            }
            catch
            {
                InfrastructureHelper.UnloadAppDomain();
                throw;
            }
        }
ApplicationStarterHttpModule