예제 #1
0
        public static LoggerModel GetLogger(string givenPath)
        {
            if (logger == null)
            {
                logger = new LoggerModel(givenPath);
            }

            return(logger);
        }
예제 #2
0
        public ViewModel()
        {
            logger           = LoggerModel.GetLogger("log.txt");
            network          = new NetworkModel();
            stopNetworkModel = false;
            simpleCommand    = new SimpleCommand(RebootRemote);
            Task rpcmAChecking = new Task(RpcmACheck);//checks availability of rpcm-a pc in background process
            Task rpcmBChecking = new Task(RpcmBCheck);

            rpcmAChecking.Start();
            rpcmBChecking.Start();
        }