Пример #1
0
        public void Write(RelativeValueStoragePath relativePath, object value)
        {
            if (relativePath is null)
            {
                throw new ArgumentNullException(nameof(relativePath));
            }

            var path = BuildPath(relativePath);

            lock (_syncRoot)
            {
                _storageService.WriteSerializedValue(value, path);
            }

            _logger.LogTrace($"Value '{relativePath}' written ({value}).");
        }