public void SaveTrack(SyncTrack track) { var path = GetTrackPath(track.Name); using (var stream = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.ReadWrite)) using (var serializer = new CommandSerializer(stream)) { serializer.SerializeTrackEntries(track.Entries); } }