示例#1
0
 static void InitiateApplication()
 {
     // The constructor is called more than once.
     if (AlreadyInitiated)
     {
         return;
     }
     else
     {
         AlreadyInitiated = true;
     }
     WebTestManager.InitiateTempDatabase(enforceRestart: false, mustRenew: false);
     LookForInsecureFiles();
 }
示例#2
0
        protected virtual void InitiateApplication()
        {
            // The constructor is called more than once.
            if (AlreadyInitiated)
            {
                return;
            }
            else
            {
                AlreadyInitiated = true;
            }

            // initializations
            SessionMemory.Initialize(new SessionMemoryAccessor());
            ApplicationEventManager.Initialize(new DefaultApplicationEventManager());
            EmailService.Initialized(new EmailServiceConfigurator());
            Services.Globalization.Translator.Initialize(new Services.Globalization.CookiePropertyHelper());
            MSharpExtensions.ToFullMessageExtendedTypeChecking.Add(HttpUnhandledExceptionToFullMessageAction);

            MSharp.Framework.Context.Initialize(new DefaultServiceProvider());

            WebTestManager.InitiateTempDatabase(enforceRestart: false, mustRenew: false);
            LookForInsecureFiles();
        }