Class FileSettingsRepository
- Namespace
- Oscova.Agents.Settings
- Assembly
- Oscova.Agents.dll
Stores each settings domain as a file beneath a caller-selected directory.
public sealed class FileSettingsRepository : IAppSettingsRepositoryInheritance
Implements
Inherited Members
Constructors
- FileSettingsRepository(Func<string, string>)
-
Initializes a file repository with a caller-owned directory resolver.
Methods
- GetSettingsAsync(string, string, CancellationToken)
-
Gets the content stored for a settings key.
- SaveSettingsAsync(string, string, string, CancellationToken)
-
Saves content for a settings key.