public UpdaterController(IAppConfigBiz appConfigBiz, IFeedBusiness feedBusiness, IFeedItemBusiness feedItemBusiness, IUpdaterDurationBusiness updaterDurationBusiness) { _appConfigBiz = appConfigBiz; _feedBusiness = feedBusiness; _feedItemBusiness = feedItemBusiness; _updaterDurationBusiness = updaterDurationBusiness; }
public FeedUpdater(IAppConfigBiz appConfigBiz, IFeedBusiness feedBusiness, IFeedItemBusiness feedItemBusiness, IUpdaterDurationBusiness updaterDurationBusiness) { _appConfigBiz = appConfigBiz; DurationBiz = updaterDurationBusiness; FeedBiz = feedBusiness; ItemBiz = feedItemBusiness; }
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(); }