ОБНОВЛЕНИЕ: У меня такой низкий статус, что я не могу комментировать пост Кирка. Я не знал о том, что Host является предпочтительным в 3.0. В любом случае, ответ Кирка должен быть правильным
Вы должны использовать WebHost (не Host) следующим образом:
public class Program
{
public static void Main(string[] args)
{
CreateWebHostBuilder(args).Build().Run();
}
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>();
}