Создание простейшего веб-сервера в C#
Доброго времени суток! Сегодня мы рассмотрим с Вами как можно создать простейший веб-сервер в C#. Для создания данного сервера мы будем использовать встроенные возможности платформы .Net, а именно реализацию из Asp.Net Core Minimal API.
Итак, далее по шагам на скриншотах рассмотрим процесс настройки проекта:
Шаг 1: Создание пустого проекта
Шаг 2: Настроить новый проект
Шаг 3: Дополнительные сведения
Сам код приложения:
namespace SmpleServerAspNetCoreEx1
{
public class Program
{
public static void Main(string[] args)
{
// создаем билдер приложения
var builder = WebApplication.CreateBuilder(args);
// устанавливаем URL, по которому будет открываться приложение
builder.WebHost.UseUrls("http://localhost:9090");
// создаем приложение
var app = builder.Build();
// добавляем роуты (маршруты)
app.MapGet("/", () => "Это минимальное API сайта");
app.MapGet("/version", () => $"Версия приложения 0.0.1");
// запускаем приложение
app.Run();
}
}
}
Вот таким образом, можно создать простейший веб-сервер C#.
-
- Михаил Русаков
Комментарии (0):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.