private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IAdapterProcessor, AdapterProcessor>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IBoardingPassRepository, BoardingPassRepository>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IReportAnalyser, ReportAnalyser>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IDeclarationFormRepository, DeclarationFormRepository>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IBootCode, BootCode>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IXmasDecoder, XmasDecoder>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <ITimeTable, TimeTable>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IInputChecker, InputChecker>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <INavigator, Navigator>(); container.RegisterType <INavigator, WaypointNavigator>(nameof(WaypointNavigator)); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IPasswordPolicyFactory, PasswordPolicyFactory>(); container.RegisterType <IPasswordProcessor, PasswordProcessor>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IMap, Map>(); container.RegisterType <ITreeCounter, TreeCounter>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IBitMasker, BitMasker>(); container.RegisterType <IMemory, Memory>(); container.RegisterType <IMemory, Memory2>(nameof(Memory2)); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <ITree <JoltNode>, JoltTree>(new ContainerControlledLifetimeManager()); container.RegisterType <ITree <PathNode>, PathTree>(new ContainerControlledLifetimeManager()); container.RegisterType <IInputChecker, InputChecker>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <ITree, Tree>(new ContainerControlledLifetimeManager()); container.RegisterType <IRules, RulesFromInput>(); container.RegisterType <IInputChecker, InputChecker>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IInputParser, InputParser3D>(nameof(InputParser3D)); container.RegisterType <IInputParser, InputParser4D>(nameof(InputParser4D)); container.RegisterType <ICycleRunner, CycleRunner3D>(nameof(CycleRunner3D)); container.RegisterType <ICycleRunner, CycleRunner4D>(nameof(CycleRunner4D)); container.RegisterType <IInputChecker, InputChecker>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IShipMover, ShipMover>(nameof(ShipMover)); container.RegisterType <IShipMover, ShipMoverUsingWaypoint>(nameof(ShipMoverUsingWaypoint)); container.RegisterType <IShip, Ship>("Ship", new InjectionConstructor(container.Resolve <IShipMover>(nameof(ShipMover)))); container.RegisterType <IShip, Ship>("ShipUsingWaypoint", new InjectionConstructor(container.Resolve <IShipMover>(nameof(ShipMoverUsingWaypoint)))); container.RegisterType <IInputChecker, InputChecker>(); return(container); }
private static IUnityContainer BuildUnityContainer() { var container = UnityCreator.BuildDefaultUnityContainer(); container.RegisterType <IFieldValidator, YearFieldValidator>(nameof(IFieldValidationService.BirthYear), new InjectionConstructor(1920, 2002)); container.RegisterType <IFieldValidator, YearFieldValidator>(nameof(IFieldValidationService.IssueYear), new InjectionConstructor(2010, 2020)); container.RegisterType <IFieldValidator, YearFieldValidator>(nameof(IFieldValidationService.ExpirationYear), new InjectionConstructor(2020, 2030)); container.RegisterType <IFieldValidator, HeightFieldValidator>(nameof(IFieldValidationService.Height)); container.RegisterType <IFieldValidator, HairColourValidator>(nameof(IFieldValidationService.HairColour)); container.RegisterType <IFieldValidator, EyeColourValidator>(nameof(IFieldValidationService.EyeColour)); container.RegisterType <IFieldValidator, PassportIdValidator>(nameof(IFieldValidationService.PassportId)); container.RegisterType <IFieldValidationService, FieldValidationService>(); container.RegisterType <IPassportProcessor, PassportProcessor>(); return(container); }
private void Start() { creator = this.GetComponent <UnityCreator>(); }