src/SSCMS.Core/Services/DatabaseManager.cs

(开头部分) 25KB

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

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using Dapper;
using Datory;
using SSCMS.Core.Utils;
using SSCMS.Repositories;
using SSCMS.Services;
using SSCMS.Utils;

namespace SSCMS.Core.Services
{
    public partial class DatabaseManager : IDatabaseManager
    {
        private readonly ISettingsManager _settingsManager;
        public IAccessTokenRepository AccessTokenRepository { get; }
        public IAdministratorRepository AdministratorRepository { get; }
        public IAdministratorsInRolesRepository AdministratorsInRolesRepository { get; }
        public IChannelRepository ChannelRepository { get; }
        public IChannelGroupRepository ChannelGroupRepository { get; }
        public IConfigRepository ConfigRepository { get; }
        public IContentCheckRepository ContentCheckRepository { get; }
        public IContentGroupRepository ContentGroupRepository { get; }
        public IContentRepository ContentRepository { get; }
        public IContentTagRepository ContentTagRepository { get; }
        public IDbCacheRepository DbCacheRepository { get; }
        public IErrorLogRepository ErrorLogRepository { get; }
        public ILogRepository LogRepository { get; }
        public IMaterialArticleRepository MaterialArticleRepository { get; }
        public IMaterialAudioRepository MaterialAudioRepository { get; }
        public IMaterialFileRepository MaterialFileRepository { get; }
        public IMaterialGroupRepository MaterialGroupRepository { get; }
        public IMaterialImageRepository MaterialImageRepository { get; }
        public IMaterialMessageRepository MaterialMessageRepository { get; }
        public IMaterialMessageItemRepository MaterialMessageItemRepository { get; }
        public IMaterialVideoRepository MaterialVideoRepository { get; }
        public IPermissionsInRolesRepository PermissionsInRolesRepository { get; }
        public IPluginConfigRepository PluginConfigRepository { get; }
        public IRelatedFieldItemRepository RelatedFieldItemRepository { get; }
        public IRelatedFieldRepository RelatedFieldRepository { get; }
        public IRoleRepository RoleRepository { get; }
        public ISiteLogRepository SiteLogRepository { get; }
        public ISitePermissionsRepository SitePermissionsRepository { get; }
        public ISiteRepository SiteRepository { get; }
        public ISpecialRepository SpecialRepository { get; }
        public IStatRepository StatRepository { get; }
        public ITableStyleRepository TableStyleRepository { get; }
        public ITemplateLogRepository TemplateLogRepository { get; }
        public ITemplateRepository TemplateRepository { get; }
        public ITranslateRepository TranslateRepository { get; }
        public IUserGroupRepository UserGroupRepository { get; }
        public IUserMenuRepository UserMenuRepository { get; }
        public IUserRepository UserRepository { get; }
        public IWxAccountRepository WxAccountRepository { get; }
        public IWxChatRepository WxChatRepository { get; set; }
        public IWxMenuRepository WxMenuRepository { get; }
        public IWxReplyKeywordRepository WxReplyKeywordRepository { get; }
        public IWxReplyMessageRepository WxReplyMessageRepository { get; }
后面还有 522 行代码,解锁后查看完整代码

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

AI 解读

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

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