protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); DataConfiguration.Configure(AOLDataConfig.Configure); //var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter; //json.SerializerSettings.PreserveReferencesHandling = // Newtonsoft.Json.PreserveReferencesHandling.All; }
public void Configure(IUnityContainer container) { var dataAccessConfiguration = new DataConfiguration(); dataAccessConfiguration.Configure(container); container.RegisterType <IProductService, ProductService>(); container.RegisterType <IProductCategoryService, ProductCategoryService>(); container.RegisterType <IProductAttributeLookupService, ProductAttributeLookupService>(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); DataConfiguration.Configure(AOLDataConfig.Configure); var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter; json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.All; }
private static void ConfigureData() { NHibernateSession.Initialize(System.Web.HttpContext.Current.ApplicationInstance); DataConfiguration.Configure(); }