/// <summary> /// Save the data object to storage with the given name overwriting if required. /// </summary> /// <typeparam name="T">Type of data object to persist.</typeparam> /// <param name="data">Data object to persist.</param> /// <param name="name">Name to give to the object in storage.</param> /// <returns>Task that is complete when the data has been saved to storage.</returns> protected override async Task Save <T>(T data, string name) { await AppDataContractSerializer.Save(data, name); }
/// <summary> /// Save the data object to storage with the given name overwriting if required. /// </summary> /// <typeparam name="T">Type of data object to persist.</typeparam> /// <param name="data">Data object to persist.</param> /// <param name="name">Name to give to the object in storage.</param> protected override void Save <T>(T data, string name) { AppDataContractSerializer.Save(data, name); }