public Server(int Port, string IP) { this.Host = IP; this.Port = Port; iPEndPoint = new IPEndPoint(IPAddress.Parse(Host), Port); logger = new LogProgram(ref database); worker = new Worker(ref database, ref logger); Console.WriteLine("Server run./ Host:port = " + Host + ":" + Port); logger.WriteLog("Server run. Host:port = " + Host + ":" + Port, LogLevel.Server); }
public Worker(ref Database callDB, ref LogProgram logprogram) { this.database = callDB; this.logger = logprogram; this.mail = new MailF(database, logger); this.tasker = new TaskManager(logger); this.loaderFile = new LoaderFile(ref database, ref logger); this.excelModule = new ExcelModule(ref database, ref logger, ref loaderFile); tasker.EmailMonitoring(this); }
public ExcelModule(ref Database Database, ref LogProgram logProgram, ref LoaderFile loaderFile) { this.database = Database; this.logger = logProgram; this.loaderFile = loaderFile; }
public static void LaunchReadOnly() { LogProgram log = new LogProgram(); log.ReadConsoleLogsDatabase(); }