protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutomapperInitializer.Initialize(); }
protected void Application_Start(object sender, EventArgs e) { ((StructureMap.Container)Singleton.Container).Configure( config => config.AddRegistry <StructureMapRegistry>() ); AutomapperInitializer.ConfigureMappings(); }
public GenericService(IUnitOfWorkFactory unitOfWorkFactory) { if (!AutomapperInitializer.IsAutomapperInited) { AutomapperInitializer.InitAutoMapper(); } _unitOfWorkFactory = unitOfWorkFactory; }
public ServiceFacade(IUserService userService, IMessageService messageService, INotificationService notificationService, IPostService postService, IThreadService threadService) { AutomapperInitializer.InitAutoMapper(); _userService = userService; _messageService = messageService; _notificationService = notificationService; _postService = postService; _threadService = threadService; }
public override void Initialize() { AutomapperInitializer.Initialize(); Mvx.RegisterSingleton <IUserDialogs>(() => UserDialogs.Instance); CreatableTypes() .EndingWith("Service") .AsInterfaces() .RegisterAsLazySingleton(); RegisterAppStart <HomeViewModel>(); // if you want to use a custom AppStart, you should replace the previous line with this one: // RegisterCustomAppStart<MyCustomAppStart>(); }
private void InitializeAutomapper() { AutomapperInitializer.InitAutoMapper(cfg => { cfg.CreateMap <UserDto, UserVm>(); cfg.CreateMap <MessageDto, MessageVm>(); cfg.CreateMap <NotificationDto, NotificationVm>(); cfg.CreateMap <PostDto, PostVm>(); cfg.CreateMap <ThreadFilterDto, ThreadFilterVm>(); cfg.CreateMap <ThreadDto, ThreadVm>(); cfg.CreateMap <UserFilterDto, UserFilterVm>(); cfg.CreateMap <UserDto, RegistrationVm>() .ForMember(dest => dest.ConfirmPassword, opt => opt.Ignore()); }); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutomapperInitializer.Initialize(); #if uselocal var configurationPath = Server.MapPath("~/configuration.local.json"); #else var configurationPath = Server.MapPath("~/configuration.json"); #endif using (var reader = new StreamReader(configurationPath)) Configuration = JsonConvert.DeserializeObject <Configuration>(reader.ReadToEnd()); }
public static void Register(HttpConfiguration config) { // IoC... config.DependencyResolver = Bootstraper.Bootstrap(); config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); // Domain vs Model vs ViewModel mapper configuration... AutomapperInitializer.Initialize(); // Web API routes config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseStaticFiles(); app.SetAuthorToHeader("mitutee"); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); AutomapperInitializer.Initialize(); }
public MappingLogicTests() { AutomapperInitializer.InitAutoMapper(); }
public UserSelectServiceTests() { //TODO write tests to test how entities are mapped. just like this AutomapperInitializer.InitAutoMapper(); }
public ArticleCommentServiceTests() { this.db = InMemoryDatabase.Get(); AutomapperInitializer.Initialize(); }
public ThreadSelectServiceTests() { AutomapperInitializer.InitAutoMapper(); }
public ThoughtService_CRUD_Tests() { AutomapperInitializer.Initialize(); }