zoukankan      html  css  js  c++  java
  • 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
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    Linux 线程池的简单实现
    m3u8(HLS) 抓包
    一个面试问题的思考
    简单实现无需密码 sudo
    转: NAT 穿透
    一个平均分配算法
    raft 算法扫盲
    20210615 JVM 优化
    20210614. 并发编程
    20210606 Java 并发编程之美
  • 原文地址:https://www.cnblogs.com/Jeely/p/10959493.html
Copyright © 2011-2022 走看看