• 最近的项目系之2——core3.0整合Autofac


    1、前言

      core3.0与之前版本相比,有一些brokenchanges,那周边一些配套组件往往也难逃brokenchanges,Autofac也不例外。这里重点关注core整合Autofac,与之前相比有哪些重大变化。

    2、整合姿势

    1)定义模块化注入文件autofac.json

      autofac.json模块化配置文件定义,程序集扫描注册,这个与之前并无区别,不加赘述。

    2)注入模块化配置文件

    Program中添加下图中这么两句句,把autofac.json添加进core的配置源:

     3) 注册Autofac

      Startup中,添加这么一个方法:

      /// <summary>
            /// Autofac服务模块注册
            /// </summary>
            /// <param name="builder"></param>
            public void ConfigureContainer(ContainerBuilder builder)
            {
                var module = new ConfigurationModule(Configuration);
                builder.RegisterModule(module);
            }

      

  • 相关阅读:
    基础GIT命令
    初始继承和多态。
    Servlet随笔
    初识springboot
    HBase JavaAPI
    HBase安装
    使用Eclipse来操作HDFS的文件
    hadoop常用命令
    Eclipse集成Hadoop插件
    Hadoop集群测试wordcount程序
  • 原文地址:https://www.cnblogs.com/guokun/p/11887137.html
Copyright © 2020-2023  润新知