Example #1
0
        public override async Task <string> HandleUrlAsync(string url, CancellationToken cancellationToken)
        {
            if (!url.StartsWithIgnoreCase("http://"))
            {
                _console.WriteError(string.Format(Resources.Error_RemoteUriNotSupported, url));
                return(null);
            }

            return(await WebServer.CreateWebServerAsync(url, HttpClient.BaseAddress.ToString(), Name, _services, _console, cancellationToken));
        }
Example #2
0
 public Task <string> CreateWebServerAsync(string remoteUrl, string baseAddress, string name, IActionLog log, IConsole console, CancellationToken ct = default(CancellationToken))
 {
     return(WebServer.CreateWebServerAsync(remoteUrl, baseAddress, name, log, console, ct));
 }
Example #3
0
 public override Task <string> HandleUrlAsync(string url, CancellationToken cancellationToken) =>
 WebServer.CreateWebServerAsync(url, HttpClient.BaseAddress.ToString(), Name, _services, _console, cancellationToken);
Example #4
0
 public override Task <string> HandleUrlAsync(string url, CancellationToken ct)
 {
     return(WebServer.CreateWebServerAsync(url, HttpClient.BaseAddress.ToString(), ct));
 }