using SharepointToolbox.Core.Models; namespace SharepointToolbox.Services.Export; public class SearchCsvExportService { public string BuildCsv(IReadOnlyList results) => string.Empty; // implemented in Plan 03-05 public async Task WriteAsync(IReadOnlyList results, string filePath, CancellationToken ct) { var csv = BuildCsv(results); await System.IO.File.WriteAllTextAsync(filePath, csv, new System.Text.UTF8Encoding(true), ct); } }