public CategoriesTests() { Linq2DbMap.Map(); MapperRegistrar.Register(); _categoriesDatabase = new CategoriesDatabase("Categories"); _repository = new Repository(_categoriesDatabase); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); MapperRegistrar.ConfigureAutoMapper(); var container = InitializeWindsorContainer(); FilterProviders.Providers.Add(new IrlFilterProvider(container)); }
public void Configuration(IAppBuilder appBuilder) { Linq2DbMap.Map(); MapperRegistrar.Register(); var httpConfiguration = GlobalConfiguration.Configuration; IoCRegistrar.Register(httpConfiguration); httpConfiguration.Filters.Add(new DefaultExceptionFilterAttribute()); GlobalConfiguration.Configure(WebApiConfig.Register); httpConfiguration.EnsureInitialized(); httpConfiguration .EnableSwagger(c => c.SingleApiVersion("v1", "Category Viewer")) .EnableSwaggerUi(); appBuilder.UseWebApi(httpConfiguration); }