MyNodes.Nodes.NodesEngine.NodesEngine C# (CSharp) Méthode

NodesEngine() public méthode

public NodesEngine ( INodesRepository nodesDb = null, INodesDataRepository dataDb = null ) : System
nodesDb INodesRepository
dataDb INodesDataRepository
Résultat System
        public NodesEngine(INodesRepository nodesDb = null, INodesDataRepository dataDb = null)
        {

            NodesEngine.nodesEngine = this;

            this.nodesDb = nodesDb;
            this.dataDb = dataDb;

            lastUpdateTime = DateTime.Now;

            activityTimer.Elapsed += UpdateShowActivity;
            activityTimer.Interval = SHOW_ACTIVITY_INTERVAL;
            activityTimer.Start();

            if (nodesDb != null)
            {
                GetNodesFromRepository();
                GetLinksFromRepository();
            }

            UpdateNodesLoop();
        }