using Kreta.BusinessLogic.Helpers; using Kreta.BusinessLogic.Interfaces; using Kreta.Client; using SimpleInjector; namespace Kreta.BusinessLogic { public static class DependenyInjection { public static void InjectBusinessLogic(this Container container) { container.Register(Lifestyle.Scoped); container.Register(Lifestyle.Scoped); container.Register(Lifestyle.Scoped); container.Register(Lifestyle.Scoped); container.InjectClient(); } public static void InjectMobileBusinessLogic(this Container container) { container.Register(Lifestyle.Scoped); container.Register(Lifestyle.Scoped); container.InjectMobileClient(); } public static void InjectNaploMobileBusinessLogic(this Container container) { container.Register(Lifestyle.Scoped); container.Register(Lifestyle.Scoped); container.InjectNaploMobileClient(); } } }