static void Update(IAsset asset) { if (!asset.CheckIfLatest()) { _log.Basic("Asset {0} is out of date; updating...", asset.File); asset.Update(); _log.Info("Asset {0} updated", asset.File); } else { _log.Info("Asset {0} is up to date", asset.File); } }