- 新建 .net 8 控制台
- nuget 安装 Autofac
- 新建接口
- 实现接口
public interface IUserService
{
void show();
}
public class UserService : IUserService
{
public void show()
{
Console.WriteLine("UserService 执行");
}
}
调用
static void Main(string[] args)
{
//创建一个容器
ContainerBuilder builder = new ContainerBuilder();
//注册UserService
builder.RegisterType<UserService>().As<IUserService>();
//从容器中解析出UserService
IUserService a = builder.Build().Resolve<IUserService>();
//执行UserService的方法
a.show();
}
标签:基本,Autofac,show,void,IUserService,使用,UserService,public From: https://www.cnblogs.com/hlm750908/p/18504363