diff options
author | WouterTinus <wouter.tinus@gmail.com> | 2019-09-08 15:48:43 +0200 |
---|---|---|
committer | WouterTinus <wouter.tinus@gmail.com> | 2019-09-08 15:48:43 +0200 |
commit | ce245e8213121d2c80a3288b0d8242f9f09ceae3 (patch) | |
tree | 2f73e07334a621b4037568c107bdfc20d1f9e6b1 /src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs | |
parent | cc43f31053cecf89a4dd0a8e54e5722cac1e542a (diff) | |
download | letsencrypt-win-simple-ce245e8213121d2c80a3288b0d8242f9f09ceae3.zip letsencrypt-win-simple-ce245e8213121d2c80a3288b0d8242f9f09ceae3.tar.gz letsencrypt-win-simple-ce245e8213121d2c80a3288b0d8242f9f09ceae3.tar.bz2 |
async validation and target
Diffstat (limited to 'src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs')
-rw-r--r-- | src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs b/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs index 5f78adf..cf92ba0 100644 --- a/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs +++ b/src/main.lib/Plugins/ValidationPlugins/Http/FileSystem/FileSystemOptionsFactory.cs @@ -2,6 +2,7 @@ using PKISharp.WACS.DomainObjects; using PKISharp.WACS.Extensions; using PKISharp.WACS.Services; +using System.Threading.Tasks; namespace PKISharp.WACS.Plugins.ValidationPlugins.Http { @@ -24,7 +25,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http public override bool PathIsValid(string path) => path.ValidPath(_log); public override bool AllowEmtpy(Target target) => target.IIS; - public override FileSystemOptions Default(Target target) + public override Task<FileSystemOptions> Default(Target target) { var args = _arguments.GetArguments<FileSystemArguments>(); var ret = new FileSystemOptions(BaseDefault(target)); @@ -39,10 +40,10 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http ret.SiteId = args.ValidationSiteId.Value; } } - return ret; + return Task.FromResult(ret); } - public override FileSystemOptions Aquire(Target target, IInputService inputService, RunLevel runLevel) + public override Task<FileSystemOptions> Aquire(Target target, IInputService inputService, RunLevel runLevel) { // Choose alternative site for validation var ret = new FileSystemOptions(BaseAquire(target, inputService, runLevel)); @@ -61,7 +62,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Http } } } - return ret; + return Task.FromResult(ret); } } |