/// <summary> /// Wakes a device based on mac address /// </summary> private async Task WakeServer(WakeOnLanInfo info, CancellationToken cancellationToken) { try { await _networkConnectivity.SendWakeOnLan(info.MacAddress, info.Port, cancellationToken).ConfigureAwait(false); } catch (Exception ex) { _logger.ErrorException("Error sending wake on lan command", ex); } }