public override Task <JAccessPointSeq> ListAll(Empty request, ServerCallContext context) { IEnumerable <JAccessPoint> accessPoints = _wifi.GetAccessPoints().OrderByDescending(ap => ap.SignalStrength) .Select(Translate); JAccessPointSeq seq = new JAccessPointSeq(); seq.AccessPoints.AddRange(accessPoints); return(Task.FromResult(seq)); }
public override Task <JAccessPointSeq> GetAccessPoints(Wifistuff.WlanInterface request, ServerCallContext context) { IEnumerable <JAccessPoint> accessPoints = GetWlanInterfaceById(request.InterfaceGuid).GetAccessPoints(_wifi) .OrderByDescending(ap => ap.SignalStrength) .Select(WiFiApiImpl.Translate); JAccessPointSeq seq = new JAccessPointSeq(); seq.AccessPoints.AddRange(accessPoints); return(Task.FromResult(seq)); }