Работаю в иностранной компании
netstat -ntu | awk '{print $5}' | grep -vE "(Address|servers|77.37.156.60|79.137.175.245|192.168.5.201|95.163.251.234|127.0.0.1|8.8.8.8|8.8.4.4)" | cut -d: -f1 | sort | uniq -c | sort -n| sed 's/^[ \t]*//'stream { server { ... } } stream {
server {
listen $ext_ip:5432 so_keepalive=on;
proxy_pass $lan_ip:5432;
}
}
/*
* ...to startup
* app.UseMiddleware<AnsHttpExceptionHandler>();
*/
public class MyHttpException(HttpStatusCode statusCode) : Exception
{
public HttpStatusCode StatusCode { get; set; } = statusCode;
}
public class MyHttpExceptionHandler(RequestDelegate pipeline)
{
private readonly RequestDelegate request = pipeline;
public Task Invoke(HttpContext context) => return InvokeAsync(context);
async Task InvokeAsync(HttpContext context)
{
try { await request(context); }
catch (AnsHttpException exception)
{
context.Response.StatusCode = (int)exception.StatusCode;
context.Response.Headers.Clear();
}
}
}@{
throw new MyHttpException(HttpStatusCode.NotFound);
} C#? Можете написать несколько классов, прокинуть соединение к БД, написать несколько linq запросов? А что на счёт делегатов, событий? Рефлексия учится долго. Потоки, и тут имеется ввиду не просто банальный async/await, а прям взаимодействие с памятью и системными потоками. Знаете? Нет? Учить будете? Само собой, что будете, а стоит ли оно того?Dependency Injection контейнер в asp.net.handler'ы в таких фреймворках как Windows Forms и WPF.