Exemple #1
0
 public UniTask SaveAsync <TData>(TData data, string fileName) =>
 _serializationProvider.SerializeAsync(data)
 .ContinueWith(bytes =>
               _fileProvider.WriteAsync(bytes, GetFilePath(fileName)));
 public UniTask <byte[]> SerializeAsync <T>(T data) =>
 _baseProvider.SerializeAsync(data)
 .ContinueWith(bytes => _dataTransform.ApplyAsync(bytes));
Exemple #3
0
 public UniTask SetDataAsync <T>(string key, T data) =>
 _serializationProvider.SerializeAsync(data)
 .ContinueWith(bytes => SetBytes(key, bytes));