@@ -60,12 +60,12 @@ public AdmxAdmlContextViewModel()
60
60
. Bind ( out _admlFilePaths )
61
61
. Subscribe ( ) ;
62
62
63
- SelectAdmxFileCommand = ReactiveCommand . CreateFromTask ( SelectAdmxFile ) ;
63
+ SelectAdmxFileCommand = ReactiveCommand . CreateFromTask ( SelectAdmxFileAsync ) ;
64
64
65
- SelectMoreAdmlFilesCommand = ReactiveCommand . CreateFromTask ( AddAdmlFile ) ;
65
+ SelectMoreAdmlFilesCommand = ReactiveCommand . CreateFromTask ( AddAdmlFileAsync ) ;
66
66
67
67
RemoveSelectedAdmlFileCommand = ReactiveCommand . CreateFromTask (
68
- RemoveSelectedAdmlFile ,
68
+ RemoveSelectedAdmlFileAsync ,
69
69
this . WhenAny ( ( vm ) => vm . AdmxFilePath , ( path ) => ! string . IsNullOrEmpty ( path . Value ) )
70
70
) ;
71
71
@@ -76,13 +76,13 @@ public AdmxAdmlContextViewModel()
76
76
AutoAddAdmlFiles = true ;
77
77
}
78
78
79
- private async Task SelectAdmxFile ( )
79
+ private async Task SelectAdmxFileAsync ( )
80
80
{
81
81
IOService service = Locator . Current . GetService < IOService > ( ) ;
82
82
83
- var filePath = await service . SelectSingleInputFile (
84
- new DialogFileFilter ( "Schema Definition File" , "*.admx" )
85
- ) ;
83
+ var filePath = await service
84
+ . SelectSingleInputFileAsync ( new DialogFileFilter ( "Schema Definition File" , "*.admx" ) )
85
+ . ConfigureAwait ( false ) ;
86
86
if ( filePath != null )
87
87
{
88
88
AdmxFilePath = filePath ;
@@ -93,10 +93,9 @@ private async Task SelectAdmxFile()
93
93
var expectedFileName = Path . GetFileNameWithoutExtension ( filePath ) + ".adml" ;
94
94
95
95
foreach (
96
- string file in await service . FindFiles (
97
- Path . GetDirectoryName ( AdmxFilePath ) ,
98
- expectedFileName
99
- )
96
+ string file in await service
97
+ . FindFilesAsync ( Path . GetDirectoryName ( AdmxFilePath ) , expectedFileName )
98
+ . ConfigureAwait ( false )
100
99
)
101
100
{
102
101
_admlFilePathList . Add ( file ) ;
@@ -105,17 +104,17 @@ string file in await service.FindFiles(
105
104
}
106
105
}
107
106
108
- private async Task AddAdmlFile ( )
107
+ private async Task AddAdmlFileAsync ( )
109
108
{
110
109
IOService service = Locator . Current . GetService < IOService > ( ) ;
111
110
112
- var files = await service . SelectMultipleInputFiles (
113
- new DialogFileFilter ( "Schema Resource File" , "*.adml" )
114
- ) ;
111
+ var files = await service
112
+ . SelectMultipleInputFilesAsync ( new DialogFileFilter ( "Schema Resource File" , "*.adml" ) )
113
+ . ConfigureAwait ( false ) ;
115
114
_admlFilePathList . AddRange ( files . Except ( _admlFilePathList . Items ) . Distinct ( ) ) ;
116
115
}
117
116
118
- private async Task RemoveSelectedAdmlFile ( )
117
+ private async Task RemoveSelectedAdmlFileAsync ( )
119
118
{
120
119
if ( SelectedAdmlFilePath != null )
121
120
{
0 commit comments