64 lines
2.0 KiB
C#
64 lines
2.0 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Web;
|
||
using System.Web.Http;
|
||
using System.Web.Mvc;
|
||
using System.Web.Optimization;
|
||
using System.Web.Routing;
|
||
using MyCode.Project.Infrastructure.UnityExtensions;
|
||
using System.Web.Http.Dispatcher;
|
||
using MyCode.Project.WebApi.Providers;
|
||
using Microsoft.Practices.Unity;
|
||
using Microsoft.Practices.Unity.Utility;
|
||
using MyCode.Project.WebApi.OAuth;
|
||
using System.Web.SessionState;
|
||
using MyCode.Project.WebApi.App_Filter;
|
||
using Senparc.Weixin;
|
||
using Senparc.CO2NET;
|
||
using Senparc.CO2NET.RegisterServices;
|
||
using Senparc.Weixin.Entities;
|
||
|
||
namespace MyCode.Project.WebApi
|
||
{
|
||
public class WebApiApplication : System.Web.HttpApplication
|
||
{
|
||
protected void Application_Start()
|
||
{
|
||
AreaRegistration.RegisterAllAreas();
|
||
|
||
GlobalConfiguration.Configure(WebApiConfig.Register);
|
||
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
|
||
|
||
log4net.Config.XmlConfigurator.Configure();
|
||
|
||
//GlobalConfiguration.Configuration.MessageHandlers.Add(new CrosHandler());
|
||
|
||
//微信扩展缓存策略 https://www.cnblogs.com/szw/p/9265828.html
|
||
//...
|
||
|
||
var isGLobalDebug = false;//设置全局 Debug 状态
|
||
var senparcSetting = SenparcSetting.BuildFromWebConfig(isGLobalDebug);
|
||
var register = RegisterService.Start(senparcSetting).UseSenparcGlobal();//CO2NET全局注册,必须!
|
||
|
||
var isWeixinDebug = false;//设置微信 Debug 状态
|
||
var senparcWeixinSetting = SenparcWeixinSetting.BuildFromWebConfig(isWeixinDebug);
|
||
register.UseSenparcWeixin(senparcWeixinSetting, senparcSetting);////微信全局注册,必须!
|
||
|
||
//...
|
||
|
||
Senparc.CO2NET.Config.IsDebug = isGLobalDebug;
|
||
|
||
|
||
|
||
|
||
Senparc.Weixin.WeixinTrace.SendCustomLog("系统日志", "微信全局");
|
||
Senparc.CO2NET.Trace.SenparcTrace.SendCustomLog("系统日志", "微信全局");
|
||
register.RegisterThreads();
|
||
|
||
|
||
}
|
||
|
||
}
|
||
}
|