public async void CheckForUpdates() { var ipDetails = await _ipAddressFetcher.GetCurrentIpAddressDetails(); if (AddressInfo.Ip == ipDetails.Ip) return; //IP Address has changed _logger.Info("Ip Address Changed - {0}", ipDetails.Ip); AddressInfo = ipDetails; UpdateIpAddressWithUnoTelly(); }
public async void CheckForUpdates() { var ipDetails = await _ipAddressFetcher.GetCurrentIpAddressDetails(); if (AddressInfo.Ip == ipDetails.Ip) { return; } //IP Address has changed _logger.Info("Ip Address Changed - {0}", ipDetails.Ip); AddressInfo = ipDetails; UpdateIpAddressWithUnoTelly(); }
public UpdateManager(IpAddressInfo info) { AddressInfo = info; _ipAddressFetcher = new IpAddressFetcher(); }
public UpdateManager(IpAddressInfo info) { AddressInfo = info; _ipAddressFetcher = new IpAddressFetcher(); }