net autofac demo



var builder = new ContainerBuilder();
builder.Register<man>((a, b) =>
            {
                if (b.Named<string>("name") == "spike")
                {
                    return new man();
                }
                else
                {
                    return new man();
                }
            }).OnActivating(e=>e.Instance.Do());
public class man
{
    public string name { get; set; }
    public void Do()
    {
    }
}



作者:spike

分类: Net

创作时间:2023-06-25

更新时间:2024-12-09

联系方式放在中括号之中例如[[email protected]],回复评论在开头加上标号例如:#1