Пример #1
0
 public LayerImageSelectController(ISettingsManager settingsManager, IPathManager pathManager, IMaterialGroupRepository materialGroupRepository, IMaterialImageRepository materialImageRepository, ISiteRepository siteRepository)
 {
     _settingsManager         = settingsManager;
     _pathManager             = pathManager;
     _materialGroupRepository = materialGroupRepository;
     _materialImageRepository = materialImageRepository;
     _siteRepository          = siteRepository;
 }
 public MaterialMessageItemRepository(ISettingsManager settingsManager, IMaterialArticleRepository materialArticleRepository, IMaterialImageRepository materialImageRepository, IMaterialVideoRepository materialVideoRepository, IMaterialAudioRepository materialAudioRepository, IMaterialFileRepository materialFileRepository)
 {
     _repository = new Repository <MaterialMessageItem>(settingsManager.Database, settingsManager.Redis);
     _materialArticleRepository = materialArticleRepository;
     _materialImageRepository   = materialImageRepository;
     _materialVideoRepository   = materialVideoRepository;
     _materialAudioRepository   = materialAudioRepository;
     _materialFileRepository    = materialFileRepository;
 }
Пример #3
0
 public ImageController(ISettingsManager settingsManager, IAuthManager authManager, IPathManager pathManager, IWxManager openManager, ISiteRepository siteRepository, IMaterialGroupRepository materialGroupRepository, IMaterialImageRepository materialImageRepository, IWxAccountRepository openAccountRepository)
 {
     _settingsManager         = settingsManager;
     _authManager             = authManager;
     _pathManager             = pathManager;
     _openManager             = openManager;
     _siteRepository          = siteRepository;
     _materialGroupRepository = materialGroupRepository;
     _materialImageRepository = materialImageRepository;
     _openAccountRepository   = openAccountRepository;
 }
Пример #4
0
 public ChatSendController(IAuthManager authManager, IWxManager wxManager, IPathManager pathManager, IWxChatRepository wxChatRepository, IMaterialImageRepository materialImageRepository, IMaterialAudioRepository materialAudioRepository, IMaterialVideoRepository materialVideoRepository, ISiteRepository siteRepository)
 {
     _authManager             = authManager;
     _wxManager               = wxManager;
     _pathManager             = pathManager;
     _wxChatRepository        = wxChatRepository;
     _materialImageRepository = materialImageRepository;
     _materialAudioRepository = materialAudioRepository;
     _materialVideoRepository = materialVideoRepository;
     _siteRepository          = siteRepository;
 }
Пример #5
0
 public ReplyAddController(IAuthManager authManager, IWxManager wxManager, IWxReplyKeywordRepository wxReplyKeywordRepository, IWxReplyMessageRepository wxReplyMessageRepository, IWxReplyRuleRepository wxReplyRuleRepository, IMaterialMessageRepository materialMessageRepository, IMaterialImageRepository materialImageRepository, IMaterialAudioRepository materialAudioRepository, IMaterialVideoRepository materialVideoRepository)
 {
     _authManager = authManager;
     _wxManager   = wxManager;
     _wxReplyKeywordRepository  = wxReplyKeywordRepository;
     _wxReplyMessageRepository  = wxReplyMessageRepository;
     _wxReplyRuleRepository     = wxReplyRuleRepository;
     _materialMessageRepository = materialMessageRepository;
     _materialImageRepository   = materialImageRepository;
     _materialAudioRepository   = materialAudioRepository;
     _materialVideoRepository   = materialVideoRepository;
 }
Пример #6
0
 public ReplyMessageController(IAuthManager authManager, IPathManager pathManager, IWxManager wxManager, ISiteRepository siteRepository, IWxAccountRepository wxAccountRepository, IWxReplyMessageRepository wxReplyMessageRepository, IMaterialImageRepository materialImageRepository, IMaterialAudioRepository materialAudioRepository, IMaterialVideoRepository materialVideoRepository)
 {
     _authManager              = authManager;
     _pathManager              = pathManager;
     _wxManager                = wxManager;
     _siteRepository           = siteRepository;
     _wxAccountRepository      = wxAccountRepository;
     _wxReplyMessageRepository = wxReplyMessageRepository;
     _materialImageRepository  = materialImageRepository;
     _materialAudioRepository  = materialAudioRepository;
     _materialVideoRepository  = materialVideoRepository;
 }
Пример #7
0
 public DatabaseManager(ISettingsManager settingsManager, IAccessTokenRepository accessTokenRepository, IAdministratorRepository administratorRepository, IAdministratorsInRolesRepository administratorsInRolesRepository, IChannelRepository channelRepository, IChannelGroupRepository channelGroupRepository, IConfigRepository configRepository, IContentCheckRepository contentCheckRepository, IContentGroupRepository contentGroupRepository, IContentRepository contentRepository, IContentTagRepository contentTagRepository, IDbCacheRepository dbCacheRepository, IErrorLogRepository errorLogRepository, ILogRepository logRepository, IMaterialArticleRepository materialArticleRepository, IMaterialAudioRepository materialAudioRepository, IMaterialFileRepository materialFileRepository, IMaterialGroupRepository materialGroupRepository, IMaterialImageRepository materialImageRepository, IMaterialMessageRepository materialMessageRepository, IMaterialMessageItemRepository materialMessageItemRepository, IMaterialVideoRepository materialVideoRepository, IPermissionsInRolesRepository permissionsInRolesRepository, IPluginConfigRepository pluginConfigRepository, IRelatedFieldItemRepository relatedFieldItemRepository, IRelatedFieldRepository relatedFieldRepository, IRoleRepository roleRepository, ISiteLogRepository siteLogRepository, ISitePermissionsRepository sitePermissionsRepository, ISiteRepository siteRepository, ISpecialRepository specialRepository, IStatRepository statRepository, ITableStyleRepository tableStyleRepository, ITemplateLogRepository templateLogRepository, ITemplateRepository templateRepository, ITranslateRepository translateRepository, IUserGroupRepository userGroupRepository, IUserMenuRepository userMenuRepository, IUserRepository userRepository, IWxAccountRepository wxAccountRepository, IWxChatRepository wxChatRepository, IWxMenuRepository wxMenuRepository, IWxReplyKeywordRepository wxReplyKeywordRepository, IWxReplyMessageRepository wxReplyMessageRepository, IWxReplyRuleRepository wxReplyRuleRepository, IWxUserRepository wxUserRepository)
 {
     _settingsManager                = settingsManager;
     AccessTokenRepository           = accessTokenRepository;
     AdministratorRepository         = administratorRepository;
     AdministratorsInRolesRepository = administratorsInRolesRepository;
     ChannelRepository               = channelRepository;
     ChannelGroupRepository          = channelGroupRepository;
     ConfigRepository                = configRepository;
     ContentCheckRepository          = contentCheckRepository;
     ContentGroupRepository          = contentGroupRepository;
     ContentRepository               = contentRepository;
     ContentTagRepository            = contentTagRepository;
     DbCacheRepository               = dbCacheRepository;
     ErrorLogRepository              = errorLogRepository;
     LogRepository                 = logRepository;
     MaterialArticleRepository     = materialArticleRepository;
     MaterialAudioRepository       = materialAudioRepository;
     MaterialFileRepository        = materialFileRepository;
     MaterialGroupRepository       = materialGroupRepository;
     MaterialImageRepository       = materialImageRepository;
     MaterialMessageRepository     = materialMessageRepository;
     MaterialMessageItemRepository = materialMessageItemRepository;
     MaterialVideoRepository       = materialVideoRepository;
     PermissionsInRolesRepository  = permissionsInRolesRepository;
     PluginConfigRepository        = pluginConfigRepository;
     RelatedFieldItemRepository    = relatedFieldItemRepository;
     RelatedFieldRepository        = relatedFieldRepository;
     RoleRepository                = roleRepository;
     SiteLogRepository             = siteLogRepository;
     SitePermissionsRepository     = sitePermissionsRepository;
     SiteRepository                = siteRepository;
     SpecialRepository             = specialRepository;
     StatRepository                = statRepository;
     TableStyleRepository          = tableStyleRepository;
     TemplateLogRepository         = templateLogRepository;
     TemplateRepository            = templateRepository;
     TranslateRepository           = translateRepository;
     UserGroupRepository           = userGroupRepository;
     UserMenuRepository            = userMenuRepository;
     UserRepository                = userRepository;
     WxAccountRepository           = wxAccountRepository;
     WxChatRepository              = wxChatRepository;
     WxMenuRepository              = wxMenuRepository;
     WxReplyKeywordRepository      = wxReplyKeywordRepository;
     WxReplyMessageRepository      = wxReplyMessageRepository;
     WxReplyRuleRepository         = wxReplyRuleRepository;
     WxUserRepository              = wxUserRepository;
 }
Пример #8
0
 public WxManager(ISettingsManager settingsManager, IPathManager pathManager, ITaskManager taskManager, IWxAccountRepository wxAccountRepository,
                  IWxMenuRepository wxMenuRepository, IWxChatRepository wxChatRepository, IWxReplyRuleRepository wxReplyRuleRepository,
                  IWxReplyKeywordRepository wxReplyKeywordRepository, IWxReplyMessageRepository wxReplyMessageRepository,
                  IMaterialMessageRepository materialMessageRepository, IMaterialArticleRepository materialArticleRepository, IMaterialImageRepository materialImageRepository,
                  IMaterialAudioRepository materialAudioRepository, IMaterialVideoRepository materialVideoRepository)
 {
     _settingsManager           = settingsManager;
     _pathManager               = pathManager;
     _taskManager               = taskManager;
     _wxAccountRepository       = wxAccountRepository;
     _wxMenuRepository          = wxMenuRepository;
     _wxChatRepository          = wxChatRepository;
     _wxReplyRuleRepository     = wxReplyRuleRepository;
     _wxReplyKeywordRepository  = wxReplyKeywordRepository;
     _wxReplyMessageRepository  = wxReplyMessageRepository;
     _materialMessageRepository = materialMessageRepository;
     _materialArticleRepository = materialArticleRepository;
     _materialImageRepository   = materialImageRepository;
     _materialAudioRepository   = materialAudioRepository;
     _materialVideoRepository   = materialVideoRepository;
 }
Пример #9
0
 public LayerImageUploadController(IPathManager pathManager, ISiteRepository siteRepository, IMaterialImageRepository materialImageRepository)
 {
     _pathManager             = pathManager;
     _siteRepository          = siteRepository;
     _materialImageRepository = materialImageRepository;
 }
Пример #10
0
 public LayerImageController(IAuthManager authManager, IMaterialGroupRepository materialGroupRepository, IMaterialImageRepository materialImageRepository)
 {
     _authManager             = authManager;
     _materialGroupRepository = materialGroupRepository;
     _materialImageRepository = materialImageRepository;
 }