public TestBase() { UPrimeStarter.Create <YouServiceDataTestsModule>( (options) => { options.IocManager.IocContainer.AddFacility <LoggingFacility>( f => f.UseUpLog4Net().WithConfig("log4net.config") ); } ).Initialize(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //序列化Api的响应Dto var serializerSettings = GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings; var contractResolver = (DefaultContractResolver)serializerSettings.ContractResolver; contractResolver.IgnoreSerializableAttribute = true; UPrimeStarter.Create <YouServiceDataSOAModule>( (options) => { options.IocManager.IocContainer.AddFacility <LoggingFacility>( f => f.UseUpLog4Net().WithConfig(WebHelper.MapPath("/log4net.config")) ); } ).Initialize(); }