当前位置: 首页 > news >正文

重庆做网站建设公司太原网络推广公司

重庆做网站建设公司,太原网络推广公司,wordpress关闭,无锡哪家网站做的比较好注:直接学习的.Net Core 6,此版本有没有startup.cs相关的内容 项目Program.cs文件中 是定义项目加载 启动的地方 //通过builder对项目进行配置、服务的加载 var builder WebApplication.CreateBuilder(args); builder.Services.AddControllers();//将…

注:直接学习的.Net Core 6,此版本有没有startup.cs相关的内容

项目Program.cs文件中 是定义项目加载 启动的地方

//通过builder对项目进行配置、服务的加载

var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllers();//将项目中的控制器及相关的服务注册到容器中
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();//将Swagger相关服务注册到容器

----------------------------------------------------------------------------------------------------

builder.Services.AddScoped<服务>();//注入目标文件,如业务层、数据访问层文件

//调用此服务的主体一般在构造函数中添加注入方式

例: private readonly UserOperateServices _operateService;
        public UserController(UserOperateServices service)
        {
            this._operateService = service;
        }

        //_operateService.Execute();

 //不使用构造注入的方式  只有在调用Test的时候,才注入MyService1,且不需要在构造函数中有

        [HttpGet("Testtest")]
        public string Test([FromServices] UserOperateServices myService1, string name) 
        {
            var names = myService1.GetNames();
            return string.Join(",", names) + ",hello:" + name;
        }
//当我们想注册服务的时候,主要把注册代码放到builder.Build()之前就可以
//注册代码的顺序不会影响程序运行的效果
var app = builder.Build();
 

--------------------------------------------------------------------------------------------------------

//在CreateBuilder方法中已经完成了配置系统的初始化,就不再需要使用service.AddOption方法来注册选项的相关服务
builder.Host.ConfigureAppConfiguration((_, configBuilder) => { //此处下划线是抛元,类似于占位符
    string connStr = builder.Configuration.GetConnectionString("configServer");//在用户机密里的节点
    configBuilder.AddDbConfiguration(() => new SqlConnection(connStr));
});
//需要写配置类和配置节点的绑定
builder.Services.Configure<SmtpOptions>(builder.Configuration.GetSection("Smtp"));//SmtpOptions是配置实体类
---------------------------------------------------------------------

EF Core 与原先的使用区别不大,因为新框架注入的需求,在使用的形式上有需要处理的部分

http://www.15wanjia.com/news/35661.html

相关文章:

  • 动画设计专业大学排名佛山百度seo代理
  • 中铁建设工程项目公示网站做高端网站公司
  • 南京做网站设计优化提升
  • 珠海建设网站的公司别人恶意点击我们竞价网站
  • p2p做网站少儿培训
  • 日本樱花服务器免费seo诊断工具有哪些
  • 自己做网站能赚钱互联网医疗的营销策略
  • wordpress查询系统武汉seo网站
  • 快速网站仿制找个免费网站这么难吗
  • g点网站建设工作室活动软文模板
  • 免费企业网站源代码seo网站快排
  • 公司主页和公司网站seo在线优化平台
  • 渭南网站建设推广百度资源搜索资源平台
  • 社交网站 设计如何百度推广
  • 做网站需要上门服务吗想要导航页面推广app
  • 营销网站建设新闻九江seo
  • 一手项目对接app平台seo编辑培训
  • 常见的网站开发软件有哪些苏州做网站的专业公司
  • 沈阳哪家公司网站做的好怎样搭建自己的网站
  • 建设网站导航新的数据新闻
  • 用asp做网站登录页面ip切换工具
  • 用discuz做商城网站上海的重大新闻
  • 深圳网络推广最新招聘360优化大师下载官网
  • 网站建设 意识形态网站买卖
  • 珠三角做网站适合成人参加的培训班
  • 宁波网站设计推广服务公司长沙网站推广合作
  • 男女做那个视频网站免费自拍百度网络营销中心
  • php动态网站开发原理电商运营
  • 成都 商业网站建设日照高端网站建设
  • 大丰网店制作抖音seo优化