/// <summary> /// Registers existing miner. /// </summary> /// <param name="miner">LISpMiner to register.</param> /// <returns>ID of registered LISpMiner.</returns> public string Register(LISpMiner.LISpMiner miner) { RegisteredMiners.Add(miner.Id, miner); return miner.Id; }
internal MinerViewModel(LISpMiner.LISpMiner miner, string owner) { this.Miner = miner; this.Owner = owner; }
/// <summary> /// Registers existing miner. /// </summary> /// <param name="miner">LISpMiner to register.</param> /// <returns>ID of registered LISpMiner.</returns> public void Unregister(LISpMiner.LISpMiner miner) { var m = this.GetMiner(miner.Id); if (m != null) { RegisteredMiners.Remove(miner.Id); miner.Dispose(); } }
public LISpMinerResponse(LISpMiner.LISpMiner miner) { this.LISpMiner = miner; }