public void Initialize() { var container = new InjectContainer(); container.Register<IMoleculeService, MoleculeService>(); container.Register<IMoleculeRepository, MoleculeRepository>(); container.Register<ILogService, LogService>(); container.Register<ILogRepository, LogRepository>(); container.Register<IAtomService, AtomService>(); container.Register<ILinkService, LinkService>(); container.Register<IReplacementReactionService, ReplacementReactionService>(); container.Register<IAddictionReactionService, AddictionReactionService>(); _replacementReactionService = container.Resolve<IReplacementReactionService>(); }
private static void GetServices() { var container = new InjectContainer(); container.Register <IMoleculeService, MoleculeService>(); container.Register <IMoleculeRepository, MoleculeRepository>(); container.Register <ILogService, LogService>(); container.Register <ILogRepository, LogRepository>(); container.Register <IAtomService, AtomService>(); container.Register <ILinkService, LinkService>(); container.Register <IReplacementReactionService, ReplacementReactionService>(); container.Register <IAddictionReactionService, AddictionReactionService>(); _replacementReactionService = container.Resolve <IReplacementReactionService>(); _moleculeService = container.Resolve <IMoleculeService>(); _linksService = container.Resolve <ILinkService>(); }