欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

.net6引入autofac框架

 更新時間:2021年12月22日 14:57:11   作者:湯姆茂  
這篇文章介紹了.net6引入autofac框架的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

引入NuGet

注冊Autofac

在Program的var app = builder.Build();前加上這段代碼

builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory());
builder.Host.ConfigureContainer<ContainerBuilder>(builder =>
{
    builder.RegisterType<LogRecordsService>().As<ILogRecordsService>();
});

自動注冊一個類庫的服務

在Program注入autofac

builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory());
builder.Host.ConfigureContainer<ContainerBuilder>(builder =>
{
    Assembly assembly = Assembly.Load(ServiceCore.GetAssemblyName());
    builder.RegisterAssemblyTypes(assembly)
           .AsImplementedInterfaces()
           .InstancePerDependency();
});

在要注冊的類庫下的某個類中,寫一個方法

public static class ServiceCore
    {
        /// <summary>
        /// 獲取程序集名稱
        /// </summary>
        /// <returns></returns>
        public static string GetAssemblyName()
        {
            return Assembly.GetExecutingAssembly().GetName().Name;
        }
    }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • ASP.NET MVC使用區(qū)域(Area)功能

    ASP.NET MVC使用區(qū)域(Area)功能

    這篇文章介紹了ASP.NET MVC使用區(qū)域(Area)功能的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 利用C#遠程存取Access數(shù)據(jù)庫

    利用C#遠程存取Access數(shù)據(jù)庫

    目前,基于數(shù)據(jù)庫服務器的桌面管理程序和Web程序已經(jīng)有太多的應用了,尤其是網(wǎng)絡的大量普及,孤立地數(shù)據(jù)庫管理系統(tǒng)無法勝任分布式管理應用,但是面對基于Access數(shù)據(jù)庫的現(xiàn)有的桌面應用我們也無法完全的摒棄。我們利用.Net 遠程處理功能將連接和存取Access的行為封裝為一個遠程對象,供網(wǎng)絡中其它客戶端通過調用該遠程對象來存取實際的Access數(shù)據(jù)庫。我們以 C# 2005 為開發(fā)語言來實現(xiàn)上述功能。
    2008-04-04
  • IIS部署ASP.NET?Core項目及常見問題總結

    IIS部署ASP.NET?Core項目及常見問題總結

    這篇文章介紹了IIS部署ASP.NET?Core項目的方法及常見問題總結,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-01-01
  • ASP.NET?Core中HttpContext詳解與使用

    ASP.NET?Core中HttpContext詳解與使用

    這篇文章介紹了ASP.NET?Core中HttpContext詳解與使用,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-01-01
  • .NET中開源文檔操作組件DocX的介紹與使用

    .NET中開源文檔操作組件DocX的介紹與使用

    在大家日常開發(fā)中讀寫Offic格式的文檔,大家多少都有用到,可能方法也很多,組件有很多。這里不去討論其他方法的優(yōu)劣,只是向大家介紹一款開源的讀寫word文檔的組件。讀寫Excel有NPOI,讀寫Word,那看看DocX吧。下面跟著小編一起來學習學習吧。
    2016-12-12
  • 使用vs2022在.net6中調試帶typescript的靜態(tài)頁面

    使用vs2022在.net6中調試帶typescript的靜態(tài)頁面

    這篇文章介紹了使用vs2022在.net6中調試帶typescript的靜態(tài)頁面,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-12-12
  • .Net行為型設計模式之命令模式(Command)

    .Net行為型設計模式之命令模式(Command)

    這篇文章介紹了.Net行為型設計模式之命令模式(Command),文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • ASP.NET中Application、Cookie、Session、Cache和ViewState

    ASP.NET中Application、Cookie、Session、Cache和ViewState

    本文主要介紹Application、Cookie、Session、Cache和ViewState,并總結了在什么情況下使用他們,希望對大家有所幫助。
    2016-04-04
  • ASP.NET系統(tǒng)關鍵字及保留字列表整理

    ASP.NET系統(tǒng)關鍵字及保留字列表整理

    ASP.NET系統(tǒng)關鍵字及保留字列表,大家在寫程序的時候一定要避免使用,免得引起不需要的麻煩
    2012-10-10
  • Linux下使用Jenkins自動化構建.NET?Core應用

    Linux下使用Jenkins自動化構建.NET?Core應用

    這篇文章介紹了Linux下使用Jenkins自動化構建.NET?Core應用的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04

最新評論