Esempio n. 1
0
    private void Initialize()
    {
        string p1          = Application.dataPath;
        string folder_path = p1.Replace("/Assets", "/Config/");

        Directory.CreateDirectory(folder_path);

        log_manager = new LogManager(folder_path + "log.txt", 1000, 1048576, true);
        xml_manager = new DataManagerXML();

        if (File.Exists(folder_path + "config.xml") == false)
        {
            xml_manager.saveXML <Config>(folder_path + "config.xml", new Config());
        }

        ProcessResult result = xml_manager.loadXML <Config>(folder_path + "config.xml");

        current_config = (Config)result.Result;

        net2_config             = new Net2Config();
        net2_config.consul_mode = RRS.Tools.Network.Net2ConsulMode.CLIENT;

        net2_config.consul_network_address = current_config.consul_network_address;
        net2_config.consul_network_port    = current_config.consul_network_port;
        net2_config.consul_network_mask    = current_config.consul_network_mask;
        net2_config.ntp_server_host_name   = current_config.ntp_server_host_name;
        net2_config.local_network_address  = current_config.local_network_address;
        net2_config.ntp_server_port        = 123;

        net2_config.name_space = "rrs";

        log_manager.addLog("rrs started", RRS.Tools.Log.LogType.INFO, "main");

        Net2.delegateInfoServiceNewLog += Net2__delegateInfoServiceNewLog;
        Net2.Init(net2_config);
    }
Esempio n. 2
0
 public FeedsRepository()
 {
     feedsList  = new List <Feeds>();
     xmlManager = new DataManagerXML();
     feedsList  = GetAll();
 }