0
containerBuilder.RegisterInstance(new PostRepository()).As<IPostRepository>();

containerBuilder.RegisterType<PostRepository>().As<IPostRepository>();

我一直在通过网络尝试将Autofac集成到我的 Web Api 应用程序中。我不断遇到上述组件注册。

这两种注册类型是否相同,如果不是,一种比另一种更好,以什么方式?

我读过的帖子

自动法

与 ASP.NET Web API 集成

使用 Autofac 的 ASP.NET Web API 中的依赖注入

Autofac 和 ASP.NET Web API System.Web.Http.Services.IDependencyResolver 集成

4

0 回答 0