Я взял пример сервера grp c в сети и смог запустить сервер (в ядре net) и создать клиента, который мог попасть в конечную точку. Однако я пытался изменить свой сервер так, чтобы он указывал на. net framework (или. net standard) вместо этого, но я не могу понять, как получить код сервера для компиляции. Я получаю сообщение об ошибке при попытке использовать тот же метод ConfigureWebHostDefaults
, потому что я считаю, что это только основная функция. net:
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.ConfigureKestrel(options =>
{
// This endpoint will use HTTP/2 and HTTPS on port 5001.
options.Listen(IPAddress.Any, 5001, listenOptions =>
{
listenOptions.Protocols = HttpProtocols.Http2;
});
});
webBuilder.UseStartup<Startup>();
});
Возможно ли то, что я пытаюсь сделать? Если да, то есть ли примеры того, как запустить сервер с использованием. net standard / framework?