Exemple #1
0
 public JsonSettingsProvider(IStreamStorageProvider storageProvider)
     : base(storageProvider)
 {
     _serializer = JsonSerializer.Create(new JsonSerializerSettings
     {
         DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate
     });
 }
Exemple #2
0
 protected SettingsProviderBase(IStreamStorageProvider storageProvider)
 {
     if (storageProvider == null)
     {
         throw new ArgumentNullException(nameof(storageProvider));
     }
     _storageProvider = storageProvider;
 }
 public Repository(ISerializer <IEnumerable <T> > serializer, IStreamStorageProvider streamStorageProvider)
 {
     _serializer            = serializer;
     _streamStorageProvider = streamStorageProvider;
 }
 public XmlSettingsProvider(IStreamStorageProvider storageProvider)
     : base(storageProvider)
 {
 }