ABPCMS.Web/App_Start/ABPCMSWebModule.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System.Reflection;
using System.Web;
using System.Web.Mvc;
using System.Web.Optimization;
using System.Web.Routing;
using Abp.Hangfire;
using Abp.Hangfire.Configuration;
using Abp.Zero.Configuration;
using Abp.Modules;
using Abp.Web.Mvc;
using Abp.Web.SignalR;
using ABPCMS.Api;
using Castle.MicroKernel.Registration;
using Hangfire;
using Microsoft.Owin.Security;
using Abp.Threading.BackgroundWorkers;
using ABPCMS.HangfireServiceBase;
using Abp.Runtime.Caching.Redis;
using System;
using Abp.Quartz;
using ABPCMS.Quartz;
using System.Threading;
using Shouldly;

namespace ABPCMS.Web
{
    [DependsOn(
        typeof(ABPCMSDataModule),
        typeof(ABPCMSApplicationModule),
        typeof(ABPCMSWebApiModule),
         typeof(AbpWebSignalRModule),   
        typeof(AbpWebMvcModule),
          typeof(AbpHangfireModule),
          //typeof(AbpRedisCacheModule),
        typeof(AbpQuartzModule)
        )]

    public class ABPCMSWebModule : AbpModule
    {
        public override void PreInitialize()
        {
            ////配置使用Redis缓存
            //Configuration.Caching.UseRedis();

            ////配置所有Cache的默认过期时间为2小时
            //Configuration.Caching.ConfigureAll(cache =>
            //{
            //    cache.DefaultSlidingExpireTime = TimeSpan.FromHours(2);
            //});

            ////配置指定的Cache过期时间为8分钟
            //Configuration.Caching.Configure("LoginUserCache", cache =>
            //{
            //    cache.DefaultSlidingExpireTime = TimeSpan.FromMinutes(8);
            //});


            //Enable database based localization
            Configuration.Modules.Zero().LanguageManagement.EnableDbLocalization();

后面还有 39 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。