WalkingTec.Mvvm/WalkingTec.Mvvm.Mvc/IBaseController.cs

(完整代码) 714B

using Microsoft.AspNetCore.Mvc.ModelBinding;
using Microsoft.Extensions.Caching.Distributed;
using Microsoft.Extensions.Localization;

using WalkingTec.Mvvm.Core;
using WalkingTec.Mvvm.Core.Support.Json;

namespace WalkingTec.Mvvm.Mvc
{
    public interface IBaseController
    {
        WTMContext Wtm { get; set; }

        Configs ConfigInfo { get; }
        GlobalData GlobaInfo { get; }
        string CurrentCS { get; }

        DBTypeEnum? CurrentDbType { get;  }

        IDataContext DC { get; }

        IDistributedCache Cache { get; }

        string BaseUrl { get;  }

        ModelStateDictionary ModelState { get; }

        IStringLocalizer Localizer { get; }
    }
}

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

AI 解读

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

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