summaryrefslogtreecommitdiffstats
path: root/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
diff options
context:
space:
mode:
authorWouterTinus <wouter.tinus@gmail.com>2019-09-10 22:48:39 +0200
committerWouterTinus <wouter.tinus@gmail.com>2019-09-10 22:48:39 +0200
commit1d5a0d9ac4784c87348e51b5d225430a8a3401b5 (patch)
treeab6e465da1002bff69b7423c71754bd70c6c3439 /src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
parent2a265a91f3865e1840843c5314bd28493efb99fb (diff)
downloadletsencrypt-win-simple-1d5a0d9ac4784c87348e51b5d225430a8a3401b5.zip
letsencrypt-win-simple-1d5a0d9ac4784c87348e51b5d225430a8a3401b5.tar.gz
letsencrypt-win-simple-1d5a0d9ac4784c87348e51b5d225430a8a3401b5.tar.bz2
async input
Diffstat (limited to 'src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs')
-rw-r--r--src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs b/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
index cf92ba0..c56ddf4 100644
--- a/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
+++ b/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs
@@ -43,15 +43,15 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http
return Task.FromResult(ret);
}
- public override Task<FileSystemOptions> Aquire(Target target, IInputService inputService, RunLevel runLevel)
+ public override async Task<FileSystemOptions> Aquire(Target target, IInputService inputService, RunLevel runLevel)
{
// Choose alternative site for validation
- var ret = new FileSystemOptions(BaseAquire(target, inputService, runLevel));
+ var ret = new FileSystemOptions(await BaseAquire(target, inputService));
if (target.IIS && _iisClient.HasWebSites && string.IsNullOrEmpty(ret.Path))
{
- if (inputService.PromptYesNo("Use different site for validation?", false))
+ if (await inputService.PromptYesNo("Use different site for validation?", false))
{
- var site = inputService.ChooseFromList("Validation site, must receive requests for all hosts on port 80",
+ var site = await inputService.ChooseFromList("Validation site, must receive requests for all hosts on port 80",
_iisClient.WebSites,
x => Choice.Create(x, x.Name, x.Id.ToString()),
"Automatic (target site)");
@@ -62,7 +62,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http
}
}
}
- return Task.FromResult(ret);
+ return ret;
}
}