public async Task OpenFile()
        {
            var dialog = new OpenFileDialog();

            dialog.Filters.Add(new FileDialogFilter()
            {
                Name = "Comma Separated Value", Extensions = { "csv" }
            });

            var result = await dialog.ShowAsync(new Window());

            if (result.Any())
            {
                var filePath     = result.First();
                var fileContents = File.ReadAllText(filePath);

                var service = new CSVService();
                var csv     = service.GetCSVFileFromFileContents(fileContents);
            }
        }