Ejemplo n.º 1
0
        public override bool Execute(ModeInput input)
        {
            if (input.ClearFlag)
            {
                FubuMode.ClearEnvironmentVariable();
            }

            if (input.DevFlag)
            {
                FubuMode.SetEnvironmentVariable(FubuMode.Development);
            }

            if (input.ModeFlag.IsNotEmpty())
            {
                FubuMode.SetEnvironmentVariable(input.ModeFlag);
            }

            FubuMode.Reset();

            var mode = FubuMode.Mode();

            if (mode.IsEmpty())
            {
                Console.WriteLine("No FubuMode is set");
            }
            else
            {
                Console.WriteLine("FubuMode = '{0}'", FubuMode.Mode());
            }

            return(true);
        }
Ejemplo n.º 2
0
 public void FixtureTeardown()
 {
     FubuMode.SetEnvironmentVariable(originalMode);
 }