Ejemplo n.º 1
0
        // -- constructor

        public NetworkArgs() : base()
        {
            Key     = Models.Network.Key;
            Name    = Models.Network.Name;
            Network = new PeerToPeerNetwork();

            Reset();
        }
Ejemplo n.º 2
0
        // -- methods

        public override ISimulatable With(ArgumentsBase arguments)
        {
            if (ConvertArgs(arguments, ref _netArgs))
            {
                // setup private reference of the network
                _net = _netArgs.Network;
                _netArgs.NetworkOutdated = true;
                return(this);
            }
            else
            {
                return(ArgsNotAdded(arguments.Name));
            }
        }