public async Task Check_Get_All_User_API() { List <User> allUsers = CreateTempDataList.GetTestAllUser(); // Arrange var mockRepo = new Mock <IUsersService>(); mockRepo.Setup(repo => repo.GetAllUsersAsync()) .ReturnsAsync(allUsers); AutoMapperWebConfiguration.Configure(); var list = Mapper.Map <IList <User>, IList <UserViewModel> > (allUsers); var controller = new ApiUsersController(mockRepo.Object); // Act var result = controller.Get(); // Assert var viewResult = Assert.IsType <JsonResult>(result); var model = Assert.IsAssignableFrom <IEnumerable <UserViewModel> >( viewResult.Value); Assert.Equal(list.ToString(), result.ToString()); }
void Application_Start(object sender, EventArgs e) { // to expose native dlls of SZKingdom String path = String.Concat(Environment.GetEnvironmentVariable("PATH"), ";", AppDomain.CurrentDomain.RelativeSearchPath); Environment.SetEnvironmentVariable("PATH", path, EnvironmentVariableTarget.Process); SignalRStartup.InitializeIoc(); AutoMapperWebConfiguration.Configure(); DataBasePool.InitializeDatabase(); // Code that runs on application startup AreaRegistration.RegisterAllAreas(); GlobalConfig.CustomizeConfig(GlobalConfiguration.Configuration); GlobalConfiguration.Configure(WebApiConfig.Register); FiltersConfig.RegisterGlobalFilters(GlobalFilters.Filters); FiltersConfig.RegisterWebApiFilters(GlobalConfiguration.Configuration.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize(); Database.SetInitializer(new OptionsPlayDatabaseInitializer()); }
public IndexingRepository(ICmsIndexer cmsIndexer, ILogFacade log) { this.cmsIndexer = cmsIndexer; this.log = log; AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { // GlobalFilters.Filters.Add(new AuthorizationFilteA() { Order = 2 }); //view Engin Razor MvcHandler.DisableMvcResponseHeader = true; ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new RazorViewEngine()); //Migration Database.SetInitializer(new MigrateDatabaseToLatestVersion<Context, Configuration>()); //StructureMap initStructureMap(); AreaRegistration.RegisterAllAreas(); //Automapper AutoMapperWebConfiguration.Configure(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AuthConfig.RegisterAuth(); ModelBinders.Binders.Add(typeof(DateTime), new PersianDateModelBinder()); }
public ActionResult Index() { AutoMapperWebConfiguration.Configure(); var tickets = AutoMapper.Mapper.Map <IEnumerable <Ticket>, TicketsListModel>(_ticketService.GetAllTickets()); return(View(tickets)); }
void Application_Start(object sender, EventArgs e) { // Code that runs on application startup AutoMapperWebConfiguration.Configure(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); }
public static void InitAutoMapper() { var cfg = new MapperConfigurationExpression(); AutoMapperBLLConfiguration.Configure(cfg); AutoMapperWebConfiguration.Configure(cfg); Mapper.Initialize(cfg); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas();//invokes the mapping routes registeration of all Admin,Teacher,Student areas. GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); AutoMapperWebConfiguration.Configure(); ServiceLocatorConfig.RegisterContainer(new WebInstaller()); Database.SetInitializer(new DbInitializer()); }
public void Configuration(IAppBuilder app) { IContainer container = IoCConfig.RegisterDependencies(); DependencyResolver.SetResolver(new Autofac.Integration.Mvc.AutofacDependencyResolver(container)); //Auto mapper registration AutoMapperWebConfiguration.Configure(); ConfigureAuth(app); }
public ModelsRegistry() { For <IMappingEngine>().Use(() => Mapper.Engine); AutoMapperWebConfiguration.Configure(); Scan(scan => { scan.TheCallingAssembly(); scan.WithDefaultConventions(); }); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); AutoMapperWebConfiguration.Configure(Server); ActionRoles = GetActionRoles(); }
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); // Auto map (VM's to domain models) plus domain models > domain models, and DM > DTO (and vice versa) for web objects AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); AutoMapperWebConfiguration.Configure(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); log4net.Config.XmlConfigurator.Configure(); log4net.GlobalContext.Properties["LogFileName"] = Server.MapPath("~/Logs/Error"); JobScheduler.JobScheduler.Start(); }
/// <summary> /// /// </summary> protected void Application_Start() { GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings = new Newtonsoft.Json.JsonSerializerSettings(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { XmlConfigurator.Configure(); AutofacConfig.ConfigureContainer(); AutoMapperWebConfiguration.Configure(); //---------------------------------------------------------- AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); AuthConfig.RegisterAuth(); AutoMapperWebConfiguration.Configure(); ModelBinders.Binders.DefaultBinder = new DevExpress.Web.Mvc.DevExpressEditorsBinder(); DevExpress.Web.ASPxWebControl.CallbackError += Application_Error; }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); @AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.Name; #region Binders //DataTableModelBinder ModelBinders.Binders[typeof(DataTable)] = new DataTableModelBinder(); #endregion }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); NinjectModule orderModule = new WebModule(); NinjectModule serviceModule = new ServiceModule(ConfigurationManager.ConnectionStrings["RentalContext"].ToString()); var kernel = new StandardKernel(orderModule, serviceModule); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }
public ActionResult Create(TicketModel model) { AutoMapperWebConfiguration.Configure(); if (ModelState.IsValid) { var ticket = AutoMapper.Mapper.Map <TicketModel, Ticket>(model); ticket.CreatedOnUtc = DateTime.UtcNow; ticket.Status = TicketStatus.Open; ticket.VendorId = _workContext.CurrentVendor != null?_workContext.CurrentVendor.Id:-1; _ticketService.InsertTicket(ticket); return(RedirectToAction("Index")); } return(View("Create")); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); IUnityContainer container = new UnityContainer(); GMAO.Ioc.IoC i = new GMAO.Ioc.IoC(container); i.ResgitreType(); DependencyResolver.SetResolver(new GMAO.Ioc.UnityDependencyResolver(container)); //AutoMapper AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { AutoMapperWebConfiguration.Configure(); // INFO: Ordningen på registreringarna är viktig. WebApi före Mvc. // WebApi GlobalConfiguration.Configure(WebApiConfig.Register); GlobalConfiguration.Configuration.Filters.Add(new StopwatchAttribute(true)); GlobalConfiguration.Configuration.Filters.Add(new ActivityIdAttribute()); // Mvc GlobalFilters.Filters.Add(new ElapsedTimeFilter()); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
protected void Application_Start() { AutoMapperWebConfiguration.Configure(); // INFO: The order of the registrations are important. Web API before MVC. // WebApi GlobalConfiguration.Configure(WebApiConfig.Register); GlobalConfiguration.Configuration.Filters.Add(new ApiExceptionFilter()); GlobalConfiguration.Configuration.Filters.Add(new StopwatchAttribute()); GlobalConfiguration.Configuration.Filters.Add(new ActivityIdAttribute()); // Mvc AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.NameIdentifier; }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); var container = new WindsorContainerGeneration().SetupWithWebRequest(); container.RegisterControllers(Assembly.GetExecutingAssembly()); AutoMapperWebConfiguration.Configure(); //setup the website to get its user from aspnet. container.Register(Component.For <IGetCurrentUserName>().LifeStyle.PerWebRequest.ImplementedBy(typeof(GetCurrentUserNameUsingAspnet))); GlobalConfiguration.Configuration.DependencyResolver = new WindsorDependencyResolver(container); ControllerBuilder.Current.SetControllerFactory(new WindsorControllerFactory(container)); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperWebConfiguration.Configure(); var container = new Container(); container.Register <IProductAppService, ProductAppService>(Lifestyle.Singleton); container.Register <IProductService, ProductService>(Lifestyle.Singleton); container.Register <IProductRepository, ProductRepository>(Lifestyle.Singleton); container.RegisterWebApiControllers(GlobalConfiguration.Configuration); //web api container.Verify(); //DependencyResolver.SetResolver( //new SimpleInjectorDependencyResolver(container)); GlobalConfiguration.Configuration.DependencyResolver = new SimpleInjectorWebApiDependencyResolver(container); //web api }
public void EnsureAllMappingsSorted() { AutoMapperWebConfiguration.Configure(); AutoMapper.Mapper.AssertConfigurationIsValid(); }
public static void Configure() { AutoMapperWebConfiguration.Configure(); }
protected void Application_Start() { AutoMapperWebConfiguration.Configure(); AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); }
public void SetUp() { AutoMapperWebConfiguration.Configure(); }