static void Main(string[] args) { try { DependencyRegistrar.RegisterDependencies(); var servicesToRun = new ConsoleServiceBase[] { IoC.Resolve <NotificationService>() }; IoC.Resolve <ILogManager>().GetLogger("Jobs").Info("Starting jobs..."); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); if (Environment.UserInteractive) { foreach (var serviceBase in servicesToRun) { ConsoleServiceBase @base = serviceBase; Task.Factory.StartNew(() => @base.Start(args)); } } else { ServiceBase.Run(servicesToRun); } } catch (Exception ex) { IoC.Resolve <ILogManager>().GetLogger("Jobs").Info("\n\nSystem Failure! Message: " + ex.Message + "\n\tStackTrace: " + ex.StackTrace); } }
public void AssertConfigurationIsValid() { var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); Mapper.AssertConfigurationIsValid(); }
public void Configuration(IAppBuilder app) { var config = new HttpConfiguration(); ConfigureOAuth(app); WebApiConfig.Register(config); var cors = new EnableCorsAttribute("*", "*", "*"); config.EnableCors(cors); app.UseCors(CorsOptions.AllowAll); app.UseWebApi(config); try { var builder = new ContainerBuilder(); builder.RegisterApiControllers(Assembly.GetExecutingAssembly()); builder.RegisterModule(new LoginSampleModule()); _container = builder.Build(); config.DependencyResolver = new AutofacWebApiDependencyResolver(_container); AutoMapperBootstrapper.CreateMap(); } catch (Exception ex) { } }
protected virtual void ConfigureProject(bool selfHost, Action <ConfigurationExpression> terminalStructureMapRegistryConfigExpression) { _container = new Container(StructureMapBootStrapper.LiveConfiguration); _activityStore = new ActivityStore(_terminal); _container.Configure(x => x.AddRegistry <TerminalBootstrapper.LiveMode>()); _container.Configure(x => x.For <IActivityStore>().Use(_activityStore)); _hubDiscovery = _container.GetInstance <IHubDiscoveryService>(); AutoMapperBootstrapper.ConfigureAutoMapper(); if (terminalStructureMapRegistryConfigExpression != null) { _container.Configure(terminalStructureMapRegistryConfigExpression); } if (selfHost) { // Web API routes _configuration.Services.Replace(typeof(IHttpControllerTypeResolver), this); } _configuration.Services.Replace(typeof(IHttpControllerActivator), this); RegisterActivities(); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { try { DependencyRegistrar.RegisterDependencies(); var serviceToRun = IoC.Resolve <ImportService>(); IoC.Resolve <ILogManager>().GetLogger("Jobs.ImportService").Info("Starting jobs..."); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); if (Environment.UserInteractive) { Task.Factory.StartNew(() => serviceToRun.Start(args)); } else { ServiceBase.Run(serviceToRun); } } catch (Exception ex) { IoC.Resolve <ILogManager>().GetLogger("Jobs.ImportService").Info("\n\nSystem Failure! Message: " + ex.Message + "\n\tStackTrace: " + ex.StackTrace); } }
protected AutoMapperTester() { MockedPackageDataAggregateRepository = new Mock <IRepository <PackageDataAggregate> >(); AutoMapperBootstrapper autoMapperBootstrapper = new AutoMapperBootstrapper(new Mock <IDependencyStringFactory>().Object, MockedPackageDataAggregateRepository.Object); autoMapperBootstrapper.RegisterMappings(); }
public void Init() { var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); DependencyRegistrar.RegisterDependencies(); _organizationService = IoC.Resolve <IOrganizationService>(); _corporateAccountRepository = IoC.Resolve <ICorporateAccountRepository>(); var organizationEditModel = new OrganizationEditModel { Name = "TestOrg", Description = "TestOrg Description", BusinessAddress = new AddressEditModel() { StreetAddressLine1 = "StreetAddressLine1", StreetAddressLine2 = "StreetAddressLine1", City = "Austin", StateId = 123, CountryId = 1, ZipCode = "78705" }, BillingAddress = new AddressEditModel() { StreetAddressLine1 = "StreetAddressLine11", StreetAddressLine2 = "StreetAddressLine11", City = "Austin", StateId = 123, CountryId = 1, ZipCode = "78701" }, PhoneNumber = new PhoneNumber() { AreaCode = "+1", Number = "232131" }, FaxNumber = new PhoneNumber() { AreaCode = "+1", Number = "232131" }, Email = "*****@*****.**" }; _corporateAccountEditModel = new CorporateAccountEditModel { OrganizationEditModel = organizationEditModel, ContractNotes = "Some Contract", DefaultPackages = new List <Package> { new Package() { Id = 1, Name = "abc temp" } } }; }
private static void Init() { IocBootstrapper.RegisterTypes(IocContainer.GetContainer()); AutoMapperBootstrapper.MapTypes(); _locator = new ViewModelLocator(); _store = new ViewModelStore(); IocContainer.GetContainer().RegisterInstance <ILogger> (new Logger()); IocContainer.GetContainer().RegisterInstance <ISecureDatabase>(new iOSSecureDatabase()); IocContainer.GetContainer().RegisterType <IHttpClientHelper, HttpClientHelper>(); IocContainer.GetContainer().RegisterInstance <IExtendedNavigationService> (ConfigureNav()); IocContainer.GetContainer().RegisterType <IExtendedDialogService, ExtendedDialogService>(); IocContainer.GetContainer().RegisterInstance <IHudService> (new HudService()); IocContainer.GetContainer().RegisterType <IBrowserService, iOSBrowserService> (); IocContainer.GetContainer().RegisterInstance <IPhoneService> (new PhoneService()); IocContainer.GetContainer().RegisterInstance <IMapService> (new MapService()); IocContainer.GetContainer().RegisterInstance <IGeolocator>(new Geolocator()); IocContainer.GetContainer().RegisterInstance <IConnectivityService>(new ConnectivityService()); IocContainer.GetContainer().RegisterInstance <IDispatcherService>(new DispatcherService(new NSObject())); IocContainer.GetContainer().RegisterInstance <IEmailService> (new EmailService()); IocContainer.GetContainer().RegisterInstance <ITwitterHelper> (new iOSTwitterHelper()); IocContainer.GetContainer().RegisterInstance <IFacebookHelper> (new iOSFacebookHelper()); IocContainer.GetContainer().RegisterInstance <IFileReader> (new FileReader()); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { try { DependencyRegistrar.RegisterDependencies(); var serviceToRun = IoC.Resolve <MedicareJobService>(); IoC.Resolve <ILogManager>().GetLogger("MedicareJobService").Info("Starting jobs..."); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); if (Environment.UserInteractive) { //IoC.Resolve<ISyncCustomerResultPollingAgent>().Sync(); //IoC.Resolve<ISyncCustomerPollingAgent>().Sync(); //IoC.Resolve<ISyncHealthPlanPollingAgent>().Sync(); //IoC.Resolve<ISyncCustomerResultPollingAgent>().Sync(); //IoC.Resolve<ISyncRapsPollingAgent>().Sync(); //IoC.Resolve<ISyncEventTestPollingAgent>().Sync(); //IoC.Resolve<ISyncResultsReadyForCodingPollingAgent>().PollForSync(); Task.Factory.StartNew(() => serviceToRun.Start(args)); } else { ServiceBase.Run(serviceToRun); } } catch (Exception ex) { IoC.Resolve <ILogManager>().GetLogger("MedicareJobService").Info("\n\nSystem Failure! Message: " + ex.Message + "\n\tStackTrace: " + ex.StackTrace); } }
public void SetUp() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); }
protected void Application_Start(object sender, EventArgs e) { AreaRegistration.RegisterAllAreas(); RegisterRoutes(RouteTable.Routes); DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); ControllerBuilder.Current.SetControllerFactory(new ActionControllerFactory()); RegisterGlobalFilters(GlobalFilters.Filters); IoC.Resolve <ILogManager>().GetLogger <Global>().Info("Application started up @" + DateTime.Now); DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false; var validatorProvider = new FluentValidationModelValidatorProvider(new ValidatorFactory()); ModelValidatorProviders.Providers.Add(validatorProvider); ModelBinders.Binders.Add(typeof(decimal), new DecimalModelBinder()); ModelBinders.Binders.Add(typeof(decimal?), new DecimalModelBinder()); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; }
protected virtual void RegisterIMapper(IWindsorContainer container) { container.Register( Component.For <IMapper>() .Instance(AutoMapperBootstrapper.CreateMapper()) .LifestyleSingleton()); }
static void Main(string[] args) { try { DependencyRegistrar.RegisterDependencies(); var serviceToRun = IoC.Resolve <ResultExportService>(); var logger = IoC.Resolve <ILogManager>().GetLogger("Jobs_ResultExportService"); logger.Info("Starting Job"); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); if (Environment.UserInteractive) { IoC.Resolve <AnthemResultPdfDownloadPollingAgent>().PollForPdfDownload(); // Task.Factory.StartNew(() => serviceToRun.Start(args)); } else { ServiceBase.Run(serviceToRun); } } catch (Exception ex) { IoC.Resolve <ILogManager>().GetLogger("Jobs.ResultExportService").Info("\n\nSystem Failure! Message: " + ex.Message + "\n\tStackTrace: " + ex.StackTrace); } }
/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { try { DependencyRegistrar.RegisterDependencies(); IoC.Resolve <ILogManager>().GetLogger("Jobs.TermByAbsence").Info("Starting jobs..."); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); var serviceToRun = IoC.Resolve <TermByAbsence>(); if (Environment.UserInteractive) { // IoC.Resolve<Falcon.App.Core.Medical.IMemberTermByAbsenceService>().SubscribeForEligibiltyUpdate(1201); // IoC.Resolve<Falcon.App.Core.Medical.IMemberUploadbyAcesPollingAgent>().PollForMemberUploadbyAces(); //Task.Factory.StartNew(() => serviceToRun.Start(args)); } else { ServiceBase.Run(serviceToRun); } } catch (Exception ex) { IoC.Resolve <ILogManager>().GetLogger("Jobs.TermByAbsence").Info("\n\nSystem Failure! Message: " + ex.Message + "\n\tStackTrace: " + ex.StackTrace); } }
public void SetUp() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); _generateKynXmlPollingAgent = IoC.Resolve <IGenerateKynXmlPollingAgent>(); }
public void SetUp() { var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); DependencyRegistrar.RegisterDependencies(); _marketingSourceService = IoC.Resolve <IMarketingSourceService>(); }
public override void SetUp() { base.SetUp(); TerminalBootstrapper.ConfigureTest(); TerminalPapertrailMapBootstrapper.ConfigureDependencies(StructureMapBootStrapper.DependencyType.TEST); AutoMapperBootstrapper.ConfigureAutoMapper(); _activity_under_test = New <Write_To_Log_v1>(); }
public static void Start() { IContainer container = IoC.Initialize(); StructureMapDependencyScope = new StructureMapDependencyScope(container); DependencyResolver.SetResolver(StructureMapDependencyScope); DynamicModuleUtility.RegisterModule(typeof(StructureMapScopeModule)); AutoMapperBootstrapper.Initialize(container); }
public ResultArchiveUploadRepositoryTester() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); _resultArchiveUploadRepository = IoC.Resolve <IResultArchiveUploadRepository>(); }
public void Setup() { var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); DependencyRegistrar.RegisterDependencies(); _eventCustomerService = IoC.Resolve <IEventCustomerService>(); }
public static void Start() { IContainer container = IoC.Container(); ParentScope = new StructureMapDependencyScope(IoC.Container(), new HttpContextNestedContainerScope()); DependencyResolver.SetResolver(ParentScope); DynamicModuleUtility.RegisterModule(typeof(StructureMapScopeModule)); AutoMapperBootstrapper.Initialize(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterRoutes(RouteTable.Routes); AutoMapperBootstrapper.ConfigureAutoMapper(); StructureMapBootstrapper.ConfigureStructureMap(); ControllerBuilder.Current.SetControllerFactory(new StructureMapControllerFactory()); }
public void CallUploadApplyRule_Tester() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); _callUploadFileParserApplyRulePollingAgent = IoC.Resolve <IApplyRulesOnLockedCustomersPollingAgent>(); _callUploadFileParserApplyRulePollingAgent.PollForApplyRule(); }
public void GeneratePdfs_Tester() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); _resultPacketGeneratorPollingAgent = IoC.Resolve <IResultPacketGeneratorPollingAgent>(); _resultPacketGeneratorPollingAgent.PollForResultPacketGeneration(); }
public void GenerateHAF_Tester() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); _hafGeneratorPollingAgent = IoC.Resolve <IHafGenerationPollingAgent>(); _hafGeneratorPollingAgent.PollforHealthAssessmentFormGeneration(); }
public void FaxNotification() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); var notificationPollingAgent = IoC.Resolve <IPhysicianPartnerSendFaxPollingAgent>(); notificationPollingAgent.PollForNotifications(); }
/// <summary> /// /// </summary> public override void Initialize() { //将所有的mvc控制器添加到依赖注入容器 IocManager.AddConventionalRegistrar(new ControllerConventionalRegistrar()); //对象关系映射自动注册 AutoMapperBootstrapper autoMapperBootstrapper = new AutoMapperBootstrapper(WebAssemblyFinder.Instance); autoMapperBootstrapper.Initialize(); base.Initialize(); }
public void CallUpload_Tester() { DependencyRegistrar.RegisterDependencies(); var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); _callUploadFileParserPollingAgent = IoC.Resolve <ICallUploadFileParserPollingAgent>(); _callUploadFileParserPollingAgent.PollForParsingCallUpload(); }
protected void Application_Start() { //mapping AutoMapperBootstrapper.Bootstrap(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
public void SetUp() { DependencyRegistrar.RegisterDependencies(); _repository = IoC.Resolve <IRepository <RefundRequest> >(); _refundRequestRepository = (IRefundRequestRepository)_repository; var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); }
protected AutoMapperTester() { MockedPackageDataAggregateRepository = new Mock<IRepository<PackageDataAggregate>>(); AutoMapperBootstrapper autoMapperBootstrapper = new AutoMapperBootstrapper(new Mock<IDependencyStringFactory>().Object, MockedPackageDataAggregateRepository.Object); autoMapperBootstrapper.RegisterMappings(); }
public void ConfigurationShouldBeValid() { IMapperBootstrapper mapper = new AutoMapperBootstrapper(null, null); mapper.AssertConfigurationIsValid(); }