public void GetDevices_ReturnsDevices() { Engine.Data.Configuration.Xgminer minerConfiguration = new Engine.Data.Configuration.Xgminer(); minerConfiguration.StratumProxy = true; DevicesService service = new DevicesService(minerConfiguration); List<Xgminer.Data.Device> devices = service.GetDevices(executablePath); Assert.IsTrue(devices.Count >= 1); }
public void GetDevices_ReturnsDevices() { Engine.Data.Configuration.Xgminer minerConfiguration = new Engine.Data.Configuration.Xgminer(); minerConfiguration.StratumProxy = true; DevicesService service = new DevicesService(minerConfiguration); List <Xgminer.Data.Device> devices = service.GetDevices(executablePath); Assert.IsTrue(devices.Count >= 1); }
public IActionResult GetDevices() { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var devices = _service.GetDevices().Select(d => _mapper.Map <DeviceDto>(d)); return(Ok(devices)); }
public IActionResult GetDevices(string mac, string key, string password, string is_active, string subdomain, int pageIndex = 1, int pageSize = 10) { var result = _devicesService.GetDevices(mac, key, password, is_active, subdomain, pageIndex, pageSize, out int pageCount); return(Ok(new ResponseBody() { ResponseCode = ResponseCodeEnum.Success, ResponseMessage = "查询成功", ResponseData = new { list = result, page_count = pageCount } })); }
async public Task <IEnumerable <string> > Get() { return(await _devService.GetDevices()); }