Exemplo n.º 1
0
 protected override void Initialize()
 {
     strategy = new CustomFactoryBuildStrategy(factory);
     Context.Strategies.Add(strategy, UnityBuildStage.PreCreation);
     Context.Policies.Set(new ParentMarkerPolicy(Context.Lifetime), new NamedTypeBuildKey<ParentMarkerPolicy>());
 }
Exemplo n.º 2
0
 protected override void Initialize()
 {
     this.strategy = new CustomFactoryBuildStrategy(factory, Context);
     Context.Strategies.Add(strategy, UnityBuildStage.PreCreation);
     Context.Policies.Set <ParentMarkerPolicy>(new ParentMarkerPolicy(Context.Lifetime), new NamedTypeBuildKey <ParentMarkerPolicy>());
 }
Exemplo n.º 3
0
    protected override void Initialize()
    {
        var strategy = new CustomFactoryBuildStrategy <T>(factory, this.Context);

        Context.Strategies.Add(strategy, UnityBuildStage.PreCreation);
    }