public async Task WriteAsync(string key, object value) { if (string.IsNullOrEmpty(key) || value == null) { throw new ArgumentException(Resources.ObjectStoreParametersEmpty); } var serializedObj = JsonConvert.SerializeObject(value, SerializerSettings); await _secretStore.WriteAsync(key, serializedObj).ConfigureAwait(false); }