private void SetSelectedFileName(FileSelect fileMode) { _logService.Information("Openning file select dialog with file mode filter: {Mode}", fileMode.ToString()); switch (fileMode) { case FileSelect.Excel: Model.ExcelFileName = GetSelectedFile("Excel |*.xlsx") ?? UIDefault.FileNotSelected; _logService.Information("File selected {FileName}", Model.ExcelFileName); break; case FileSelect.Eip: Model.EipFileName = GetSelectedFile("Eip |*.eip") ?? UIDefault.FileNotSelected; _logService.Information("File selected {FileName}", Model.EipFileName); break; default: throw new ArgumentException($"FileSelect enum does not contain {fileMode} value"); } }