示例#1
0
 public SiteSettingsPageController(ISiteDataRepository siteDataRepository, ISiteNavigationRepository siteNavigationRepository, IViewModelFactory viewModelFactory, IBreadcrumbService breadcrumbService)
     : base(viewModelFactory)
 {
     SiteDataRepository       = siteDataRepository;
     SiteNavigationRepository = siteNavigationRepository;
     BreadcrumbService        = breadcrumbService;
 }
示例#2
0
 public void Configure(NetworkServicesConfig config)
 {
     if (clubPenguinClient != null)
     {
         clubPenguinClient.Destroy();
     }
     clubPenguinClient = new ClubPenguinClient(monoBehaviour, config.CPAPIServicehost, config.CPAPIClientToken, config.ClientApiVersion, config.CPGameServerZone, !offlineMode && config.CPGameServerEncrypted, config.CPGameServerDebug, config.CPLagMonitoring, config.CPGameServerLatencyWindowSize, config.CPWebServiceLatencyWindowSize, config.CPMonitoringServicehost, config.CPWebsiteAPIServicehost, offlineMode);
     currentConfig     = config;
     worldService      = new WorldService();
     worldService.Initialize(clubPenguinClient);
     playerStateService = new PlayerStateService();
     playerStateService.Initialize(clubPenguinClient);
     chatService = new ChatService();
     chatService.Initialize(clubPenguinClient);
     playerActionService = new PlayerActionService();
     playerActionService.Initialize(clubPenguinClient);
     iglooService = new IglooService();
     iglooService.Initialize(clubPenguinClient);
     inventoryService = new InventoryService();
     inventoryService.Initialize(clubPenguinClient);
     breadcrumbService = new BreadcrumbService();
     breadcrumbService.Initialize(clubPenguinClient);
     savedOutfitService = new SavedOutfitService();
     savedOutfitService.Initialize(clubPenguinClient);
     prototypeService = new PrototypeService();
     prototypeService.Initialize(clubPenguinClient);
     questService = new QuestService();
     questService.Initialize(clubPenguinClient);
     consumableService = new ConsumableService();
     consumableService.Initialize(clubPenguinClient);
     friendsService = new FriendsService();
     friendsService.Initialize(clubPenguinClient);
     rewardService = new RewardService();
     rewardService.Initialize(clubPenguinClient);
     taskService = new TaskNetworkService();
     taskService.Initialize(clubPenguinClient);
     minigameService = new MinigameService();
     minigameService.Initialize(clubPenguinClient);
     iapService = new IAPService();
     iapService.Initialize(clubPenguinClient);
     tutorialService = new TutorialService();
     tutorialService.Initialize(clubPenguinClient);
     moderationService = new ModerationService();
     moderationService.Initialize(clubPenguinClient);
     disneyStoreService = new DisneyStoreService();
     disneyStoreService.Initialize(clubPenguinClient);
     newsfeedService = new NewsfeedService();
     newsfeedService.Initialize(clubPenguinClient);
     catalogService = new CatalogService();
     catalogService.Initialize(clubPenguinClient);
     partyGameService = new PartyGameService();
     partyGameService.Initialize(clubPenguinClient);
     scheduledEventService = new ScheduledEventService();
     scheduledEventService.Initialize(clubPenguinClient);
     diagnosticsService = new DiagnosticsService();
     diagnosticsService.Initialize(clubPenguinClient);
     captchaService = new CaptchaService();
     captchaService.Initialize(clubPenguinClient);
 }
示例#3
0
 public ArticlePageViewModelConverter(
     IUBaselineRequestContext context,
     IBreadcrumbService breadcrumbService,
     ISubNavigationModelBuilder subNavigationModelBuilder)
 {
     _context                   = context;
     _breadcrumbService         = breadcrumbService;
     _subNavigationModelBuilder = subNavigationModelBuilder;
 }
        public BreadcrumbContextExtension(
            IBreadcrumbService breadcrumbService,
            IConfigurationResolver configurationResolver) :
            base(configurationResolver)
        {
            Assert.ArgumentNotNull(breadcrumbService, nameof(breadcrumbService));

            this.breadcrumbService = breadcrumbService;
        }
 public IntranetNavigationController(
     INavigationModelsBuilder navigationModelsBuilder,
     INodeModelService nodeModelService,
     IMyLinksHelper myLinksHelper,
     IGroupHelper groupHelper,
     IUBaselineRequestContext ubaselineRequestContext,
     IPopupNotificationService popupNotificationService,
     IBreadcrumbService breadcrumbService,
     IIntranetMemberService <IntranetMember> intranetMemberService)
 {
     _navigationModelsBuilder  = navigationModelsBuilder;
     _nodeModelService         = nodeModelService;
     _myLinksHelper            = myLinksHelper;
     _groupHelper              = groupHelper;
     _ubaselineRequestContext  = ubaselineRequestContext;
     _popupNotificationService = popupNotificationService;
     _breadcrumbService        = breadcrumbService;
     _intranetMemberService    = intranetMemberService;
 }
示例#6
0
 public BreadcrumbController(IBreadcrumbService breadcrumbService, ICategoryService categoryService)
 {
     this.breadcrumbService = breadcrumbService;
     this.categoryService   = categoryService;
 }
示例#7
0
 public BreadcrumbController(IBreadcrumbService BreadcrumbService)
 {
     _BreadcrumbService = BreadcrumbService;
 }
 public SystemAdminHelper(IMemoryCache memoryCache, IPluginClassesService pluginClassesService, IBreadcrumbService breadcrumbService)
 {
     _memoryCache          = memoryCache ?? throw new ArgumentNullException(nameof(memoryCache));
     _pluginClassesService = pluginClassesService ?? throw new ArgumentNullException(nameof(pluginClassesService));
 }