Asp.Net Core 第02局:Program
总目录
前言
本文介绍Program,它包含程序的入口Main方法。从这里开始...
环境
1.Visual Studio 2017
2.Asp.Net Core 2.2
开局
第一手:Program.Cs
Main方法中的语句主要作用:使用配置好的WebHost生成器 构建 WebHost,然后运行WebHost。
1.Program类看上去有些熟悉,没错,其实它是一个控制台应用程序,从项目属性中可以看出;
2.控制台程序如何启动网站呢,一切尽在Main方法中的这一句。
第二手:构建WebHost生成器
1.CreateWebHostBuilder方法为我们提供了默认的配置,若需要自定义某些配置,
在后面直接调用对应的配置方法;
2.下面介绍如何添加配置文件和自定义配置Url;
添加app.json文件,并添加 "Name":"Program" 键值对。
1.添加自定义配置文件方法:ConfigureAppConfiguration
2.配置启动Url方法:UseUrls,这里可以以分号分隔配置多个url,
如:UseUrls("https://localhost:5005;https://localhost:5006")
在Startup中获取到app.json中Name对应的值Program。
自定义配置Url,程序启动后不会自动打开浏览器及地址,需要手动在浏览器中输入地址,
即:https://localhost:5005
第三手:构建和运行WebHost
终局
本文介绍Program,下局介绍Startup,待续...
总目录
作者:dotNET之家
链接:https://www.jianshu.com/p/db51c5ea92b0
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
转载于:https://www.cnblogs.com/Jeely/p/10959493.html
Asp.Net Core 第02局:Program相关推荐
- Asp.Net Core 第05局:读取配置
前言 本文介绍Asp.Net Core 读取配置文件. 环境 1.Visual Studio 2017 2.Asp.Net Core 2.2 开局 前期准备 1.添加app.json文件并在里面添加内 ...
- Asp.Net Core 入门(一)——Program.cs做了什么
ASP.NET Core 是微软推出的一种全新的跨平台开源 .NET 框架,用于在 Windows.Mac 或 Linux 上生成基于云的新式 Web 应用程序.国内目前关于Asp.Net Core的 ...
- ASP.NET Core技术研究-全面认识Web服务器Kestrel
因为IIS不支持跨平台的原因,我们在升级到ASP.NET Core后,会接触到一个新的Web服务器Kestrel.相信大家刚接触这个Kestrel时,会有各种各样的疑问. 今天我们全面认识一下ASP. ...
- ASP.NET Core快速入门(第2章:配置管理)--学习笔记
点击蓝字关注我们 课程链接:http://video.jessetalk.cn/course/explore 良心课程,大家一起来学习哈! 任务9:配置介绍 命令行配置 Json文件配置 从配置文件文 ...
- ASP.NET MVC应用迁移到ASP.NET Core及其异同简介
ASP.NET Core是微软新推出支持跨平台.高性能.开源的开发框架,相比起原有的ASP.NET来说,ASP.NET Core更适合开发现代应用程序,如跨平台.Dorker的支持.集成现代前端开发框 ...
- ASP.NET Core 中文文档 第一章 入门
原文:Getting Started 翻译:娄宇(Lyrics) 校对:刘怡(AlexLEWIS) 1.安装 .NET Core 2.创建一个新的 .NET Core 项目: mkdir aspnet ...
- ASP.NET Core WEB部署:Kestrel
ASP.NET Core WEB部署:Kestrel.IIS.Docker 本文链接:https://blog.csdn.net/sundna/article/details/90242777 本文主 ...
- ASP .Net Core系统部署到SUSE 16 Linux Enterprise Server 12 SP2 64 具体方案
.Net Core 部署到 SUSE 16 Linux Enterprise Server 12 SP2 64 位中的步骤 1.安装工具 1.apache 2..Net Core(dotnet-sdk ...
- ASP.NET Core应用的7种依赖注入方式
ASP.NET Core框架中的很多核心对象都是通过依赖注入方式提供的,如用来对应用进行初始化的Startup对象.中间件对象,以及ASP.NET Core MVC应用中的Controller对象和V ...
最新文章
- LeetCode简单题之公平的糖果交换
- php性能分析工具 - xhprof的安装使用
- Java 中关于 null 对象的容错处理
- 推荐25个非常优秀的网页表单设计案例
- Java集合(5)--Set接口及其实现类HashSet、LinkedHashSet和TreeSet
- Java Concurrent--java.util.Concurrent包
- HeadFirst jsp 08 无脚本JSP
- SpringBoot整合easyexcel进行excel报表导入导出
- 基于matlab车牌识别算法
- Iperf使用方法与参数说明
- python去重且顺序不变_python实现文本去重且不打乱原本顺序
- uniapp 打印小票
- 算法学习——图之有权图
- 射影几何变换的基本原理
- 图深度学习——复杂图嵌入:异质图,二分图,多维图,超图,符号图,动态图
- 深度学习系列24:开源抠图算法
- php usc2,CSDN 免积分下载原理
- 平台“运营+变现”万精油方法论:拉新→促活→留存→转化→裂变→提频
- 三类完整性规则mysql下规则实现短语_关系数据库有三类完整性规则,分别是参照完整性规则、用户自定义的完整性和()规则。...
- 【RT-Thread】 TinyUSB挂载成U盘和文件系统,基于STM32F405RG