Example #1
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     AutomapperInitializer.Initialize();
 }
Example #2
0
        protected void Application_Start(object sender, EventArgs e)
        {
            ((StructureMap.Container)Singleton.Container).Configure(
                config => config.AddRegistry <StructureMapRegistry>()
                );

            AutomapperInitializer.ConfigureMappings();
        }
Example #3
0
        public GenericService(IUnitOfWorkFactory unitOfWorkFactory)
        {
            if (!AutomapperInitializer.IsAutomapperInited)
            {
                AutomapperInitializer.InitAutoMapper();
            }

            _unitOfWorkFactory = unitOfWorkFactory;
        }
Example #4
0
        public ServiceFacade(IUserService userService, IMessageService messageService, INotificationService notificationService, IPostService postService, IThreadService threadService)
        {
            AutomapperInitializer.InitAutoMapper();

            _userService         = userService;
            _messageService      = messageService;
            _notificationService = notificationService;
            _postService         = postService;
            _threadService       = threadService;
        }
Example #5
0
        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>();
        }
Example #6
0
 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 }
                );
        }
Example #9
0
        // 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();
        }
Example #10
0
 public MappingLogicTests()
 {
     AutomapperInitializer.InitAutoMapper();
 }
Example #11
0
 public UserSelectServiceTests()
 {
     //TODO write tests to test how entities are mapped. just like this
     AutomapperInitializer.InitAutoMapper();
 }
Example #12
0
 public ArticleCommentServiceTests()
 {
     this.db = InMemoryDatabase.Get();
     AutomapperInitializer.Initialize();
 }
Example #13
0
 public ThreadSelectServiceTests()
 {
     AutomapperInitializer.InitAutoMapper();
 }
Example #14
0
 public ThoughtService_CRUD_Tests()
 {
     AutomapperInitializer.Initialize();
 }