示例#1
0
 public ItemsController(IFeedItemBusiness feedItemBusiness, ISiteBusiness siteBusiness, ICategoryBusiness categoryBusiness, ITagBusiness tagBusiness)
 {
     _feedItemBusiness = feedItemBusiness;
     _siteBusiness     = siteBusiness;
     _categoryBusiness = categoryBusiness;
     _tagBusiness      = tagBusiness;
 }
示例#2
0
 public UpdaterController(IAppConfigBiz appConfigBiz, IFeedBusiness feedBusiness, IFeedItemBusiness feedItemBusiness, IUpdaterDurationBusiness updaterDurationBusiness)
 {
     _appConfigBiz            = appConfigBiz;
     _feedBusiness            = feedBusiness;
     _feedItemBusiness        = feedItemBusiness;
     _updaterDurationBusiness = updaterDurationBusiness;
 }
示例#3
0
 public ItemsController(IFeedItemBusiness feedItemBusiness, ITagBusiness tagBusiness, ISearchHistoryBusiness searchHistoryBusiness, IUserBusiness userBusiness)
 {
     _feedItemBusiness      = feedItemBusiness;
     _tagBusiness           = tagBusiness;
     _searchHistoryBusiness = searchHistoryBusiness;
     _userBusiness          = userBusiness;
 }
示例#4
0
 public FeedUpdater(IAppConfigBiz appConfigBiz, IFeedBusiness feedBusiness, IFeedItemBusiness feedItemBusiness, IUpdaterDurationBusiness updaterDurationBusiness)
 {
     _appConfigBiz = appConfigBiz;
     DurationBiz   = updaterDurationBusiness;
     FeedBiz       = feedBusiness;
     ItemBiz       = feedItemBusiness;
 }
示例#5
0
 public SiteController(ISiteBusiness siteBusiness, IFeedItemBusiness feedItemBusiness,
                       IAppConfigBiz appConfigBiz, IBlogService blogService, ICategoryBusiness categoryBusiness)
 {
     _siteBusiness     = siteBusiness;
     _feedItemBusiness = feedItemBusiness;
     _appConfigBiz     = appConfigBiz;
     _blogService      = blogService;
     _categoryBusiness = categoryBusiness;
 }
示例#6
0
        const int IndexItemsWidget = 6;//number of items panel in index page
        //const int IndexVisualPost = 4;//number of visual post in index page

        public HomeController(ITagBusiness tagBusiness, ICategoryBusiness categoryBusiness, IAppConfigBiz appConfigBiz,
                              IFeedItemBusiness feedItemBusiness, ISiteBusiness siteBusiness, IUserBusiness userBusiness)
        {
            _tagBusiness      = tagBusiness;
            _categoryBusiness = categoryBusiness;
            _appConfigBiz     = appConfigBiz;
            _feedItemBusiness = feedItemBusiness;
            _siteBusiness     = siteBusiness;
            _userBusiness     = userBusiness;
        }
示例#7
0
 public HomeController(ISiteBusiness siteBusiness, IFeedItemBusiness feedItemBusiness, IFeedBusiness feedBusiness, IPostBiz postBiz,
                       IContactBusiness contactBusiness, IUserBusiness userBusiness, ICommentBiz commentBiz)
 {
     _siteBusiness     = siteBusiness;
     _feedItemBusiness = feedItemBusiness;
     _feedBusiness     = feedBusiness;
     _postBiz          = postBiz;
     _contactBusiness  = contactBusiness;
     _userBusiness     = userBusiness;
     _commentBiz       = commentBiz;
 }
示例#8
0
 public CatController(ICategoryBusiness categoryBusiness, IFeedItemBusiness feedItemBusiness,
                      IAppConfigBiz appConfigBiz, ITagBusiness tagBusiness, IPostBiz postBiz, ISiteBusiness siteBusiness, IBlogService blogService, IUnitOfWork unitOfWork)
 {
     _categoryBusiness = categoryBusiness;
     _feedItemBusiness = feedItemBusiness;
     _appConfigBiz     = appConfigBiz;
     _tagBusiness      = tagBusiness;
     _postBiz          = postBiz;
     _siteBusiness     = siteBusiness;
     _blogService      = blogService;
     _unitOfWork       = unitOfWork;
 }
示例#9
0
 public RssController(ICategoryBusiness categoryBusiness, IFeedItemBusiness feedItemBusiness, ITagBusiness tagBusiness)
 {
     _categoryBusiness = categoryBusiness;
     _feedItemBusiness = feedItemBusiness;
     _tagBusiness      = tagBusiness;
 }
示例#10
0
 public SitemapController(IFeedItemBusiness feedItemBusiness)
 {
     _feedItemBusiness = feedItemBusiness;
 }
示例#11
0
 public ItemsManagmentController(IFeedItemBusiness feedItemBusiness)
 {
     _feedItemBusiness = feedItemBusiness;
 }
示例#12
0
 public PhotoController(IFeedItemBusiness itemBiz, ICategoryBusiness categoryBusiness)
 {
     _itemBiz          = itemBiz;
     _categoryBusiness = categoryBusiness;
 }
示例#13
0
        public static void RunServerWithClientUpdater(IAppConfigBiz appConfigBiz, IFeedBusiness feedBusiness, IFeedItemBusiness feedItemBusiness, IUpdaterDurationBusiness updaterDurationBusiness)
        {
            Mn.NewsCms.Common.EventsLog.GeneralLogs.WriteLogInDB("RunServerWithClientUpdater", TypeOfLog.Start);
            var baseserver    = new BaseServer(appConfigBiz, feedBusiness, feedItemBusiness, updaterDurationBusiness);
            var Clientupdater = new ClientUpdater(baseserver, feedBusiness, appConfigBiz, true);
            IRobotClient <BaseUpdaterClient> client = new RobotClient <BaseUpdaterClient>()
            {
                EndPoint = Clientupdater
            };
            var server = new UpdaterServer <BaseUpdaterClient>(client, true);

            server.UpdateIsParting();
            Clientupdater.AutoUpdateFromServer();
        }
示例#14
0
 public KeyController(ISiteBusiness siteBusiness, IFeedItemBusiness feedItemBusiness, ITagBusiness tagBusiness)
 {
     _siteBusiness     = siteBusiness;
     _feedItemBusiness = feedItemBusiness;
     _tagBusiness      = tagBusiness;
 }