XMLDBConsole.cs 635 B

123456789101112131415161718192021222324252627282930
  1. using System;
  2. using System.Threading;
  3. using Authenticator;
  4. namespace XMLDB_Console
  5. {
  6. internal class XMLDBConsole
  7. {
  8. [MTAThread]
  9. private static void Main(string[] args)
  10. {
  11. Thread authThread;
  12. if (args.Length > 0 && args[0].ToLower() == "db")
  13. {
  14. XMLDB3.XMLDB3.Start();
  15. }
  16. else if (args.Length > 0 && args[0].ToLower() == "auth")
  17. {
  18. Authenticator.Authenticator.Start();
  19. }
  20. else
  21. {
  22. authThread = new Thread(Authenticator.Authenticator.Start);
  23. authThread.Start();
  24. XMLDB3.XMLDB3.Start();
  25. }
  26. }
  27. }
  28. }