|
|
@@ -30,11 +30,18 @@ namespace TBConsole |
|
|
|
_listener.Start(); |
|
|
|
while (_running) |
|
|
|
{ |
|
|
|
var context = await _listener.GetContextAsync(); |
|
|
|
string resp = await _receiver(await new StreamReader(context.Request.InputStream).ReadToEndAsync()); |
|
|
|
var sw = new StreamWriter(context.Response.OutputStream); |
|
|
|
await sw.WriteLineAsync(resp); |
|
|
|
sw.Close(); |
|
|
|
try |
|
|
|
{ |
|
|
|
var context = await _listener.GetContextAsync(); |
|
|
|
string resp = await _receiver(await new StreamReader(context.Request.InputStream).ReadToEndAsync()); |
|
|
|
var sw = new StreamWriter(context.Response.OutputStream); |
|
|
|
await sw.WriteLineAsync(resp); |
|
|
|
sw.Close(); |
|
|
|
} |
|
|
|
catch (Exception e) |
|
|
|
{ |
|
|
|
Console.WriteLine(e); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |