Esempio n. 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));
        }
Esempio n. 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));
 }
Esempio n. 3
0
 public override Task <string> HandleUrlAsync(string url, CancellationToken cancellationToken) =>
 WebServer.CreateWebServerAsync(url, HttpClient.BaseAddress.ToString(), Name, _services, _console, cancellationToken);
Esempio n. 4
0
 public override Task <string> HandleUrlAsync(string url, CancellationToken ct)
 {
     return(WebServer.CreateWebServerAsync(url, HttpClient.BaseAddress.ToString(), ct));
 }