public void AddInteraction(Common.InteractionInjectorList interactions) { interactions.Add<Computer>(Singleton); interactions.AddNoDupTest<Computer>(RandomSingleton); }
public void AddInteraction(Common.InteractionInjectorList interactions) { interactions.Replace<HotairBalloon, HotairBalloon.SitInBalloon.Definition>(Singleton); interactions.AddNoDupTest<HotairBalloon>(WithSingleton); }
public void AddInteraction(Common.InteractionInjectorList interactions) { interactions.AddNoDupTest<SchoolRabbitHole>(new RabbitHole.AttendClassInRabbitHole.Definition(SkillNames.LearnToDrive, SchoolRabbitHole.kClassPaintingCost, SchoolRabbitHole.kClassPaintingDuration)); }