12345678910111213141516171819202122232425262728293031323334353637383940 |
-
- using System;
- using System.Windows.Forms;
- using TaskDatabase;
- using TaskDatabase.Model;
- using System.Configuration;
- namespace Client.Start
- {
-
-
-
- public class ServiceMBIClientHandler
- {
- private static ClientApp m_Client;
- public static void Start()
- {
- string ip = ConfigurationManager.AppSettings["IP"];
- Console.WriteLine(ip);
- int port = Convert.ToInt32(ConfigurationManager.AppSettings["Port"]);
- string dir = ConfigurationManager.AppSettings["DownloadFileDir"];
- int maxtask = Convert.ToInt32(ConfigurationManager.AppSettings["MaxTaskCount"]);
- int maxDownloadTask = Convert.ToInt32(ConfigurationManager.AppSettings["MaxDownloadTaskCount"]);
-
- m_Client = new ClientApp(ip, port, dir, maxtask, new RevitCmdExecutor(), maxDownloadTask);
- m_Client.Start();
-
- }
- public static void Stop()
- {
- m_Client?.Close();
- }
- }
- }
|