Example #1
0
 public TestBase()
 {
     UPrimeStarter.Create <YouServiceDataTestsModule>(
         (options) => {
         options.IocManager.IocContainer.AddFacility <LoggingFacility>(
             f => f.UseUpLog4Net().WithConfig("log4net.config")
             );
     }
         ).Initialize();
 }
Example #2
0
        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();
        }