我正在使用Autofac作为IoC容器。我以前使用.NET Core的IoC容器并通过以下代码实现了此操作:
serviceCollection.AddSingleton<IConverter>(
new SynchronizedConverter(new PdfTools()));
如何在Autofac中完成此操作?
阅读本:https://autofaccn.readthedocs.io/en/latest/register/registration.html
您可以做类似的事情:
containerBuilder.RegisterInstance(new SynchronizedConverter(new PdfTools()))
.As<IConverter>();