private void Reload()
        {
            var status = StatusEntry.FromFile(_statusFile.FullName);

            if (status == null)
            {
                return;
            }

            Changed?.Invoke(this, status);
        }
示例#2
0
        private void Reload()
        {
            var status = FileOperations.RetryIfNull(
                () => StatusEntry.FromFile(_statusFile.FullName),
                _reloadRetries);

            if (status == null)
            {
                return;
            }

            Changed?.Invoke(this, status);
        }