Ejemplo n.º 1
0
		public void VerifyRunning(bool allowStart)
		{
			using (var service = new WindowsService("MSDTC"))
			{
				bool running = service.IsRunning();
				if (running)
					return;

				if (!allowStart)
					throw new InvalidOperationException("The MSDTC is not running and allowStart was not specified.");

				service.Start();
			}
		}
Ejemplo n.º 2
0
        public void VerifyRunning(bool allowStart)
        {
            using (var service = new WindowsService("MSDTC"))
            {
                bool running = service.IsRunning();
                if (running)
                {
                    return;
                }

                if (!allowStart)
                {
                    throw new InvalidOperationException("The MSDTC is not running and allowStart was not specified.");
                }

                service.Start();
            }
        }