Ejemplo n.º 1
0
 public UserIpAddressViewModel(
     IRefreshPage refreshPage,
     IIpAddressFactory ipAddressFactory,
     IUserIpAddressContext userIpAddressContext,
     ISiteDebuggingUserIpAddressContext debugUserIpAddressContext)
 {
     RefreshPage               = refreshPage;
     IpAddressFactory          = ipAddressFactory;
     UserIpAddressContext      = userIpAddressContext;
     DebugUserIpAddressContext = debugUserIpAddressContext;
 }
Ejemplo n.º 2
0
 public UserCompanyContext(
     IFindCompanyByIpAddress findCompanyByIpAddress,
     IFindCompanyByUser findCompany,
     IAuthenticatedUserContext userContext,
     IUserIpAddressContext userIpAddressContext,
     IUserSession userSession)
 {
     FindCompanyByIpAddress = findCompanyByIpAddress;
     FindCompany            = findCompany;
     UserContext            = userContext;
     UserIpAddressContext   = userIpAddressContext;
     UserSession            = userSession;
 }
Ejemplo n.º 3
0
 public CompanyEntitlementsContext(
     IUserCompanyContext companyContext,
     IUserIpAddressContext userIpAddressContext,
     IUserSession userSession,
     IGetIPEntitlements getIpEntitlements,
     IDefaultEntitlementsFactory defaultEntitlementsFactory)
 {
     CompanyContext             = companyContext;
     UserIpAddressContext       = userIpAddressContext;
     UserSession                = userSession;
     GetIpEntitlements          = getIpEntitlements;
     DefaultEntitlementsFactory = defaultEntitlementsFactory;
 }
Ejemplo n.º 4
0
 public AuthenticatedUserEntitlementsContext(
     IAuthenticatedUserContext authenticatedUserContext,
     IAuthenticatedUserSession userSession,
     IGetUserEntitlements getUserEntitlements,
     IUserIpAddressContext userIpAddressContext,
     IDefaultEntitlementsFactory defaultEntitlementsFactory)
 {
     AuthenticatedUserContext = authenticatedUserContext;
     UserSession                = userSession;
     GetUserEntitlements        = getUserEntitlements;
     UserIpAddressContext       = userIpAddressContext;
     DefaultEntitlementsFactory = defaultEntitlementsFactory;
 }
Ejemplo n.º 5
0
 public AnalyticsViewModel(
     IItemReferences itemReferences,
     IIsEntitledProducItemContext isEntitledProductItemContext,
     IArticleSearch articleSearch,
     ISiteSettings siteSettings,
     IAuthenticatedUserContext authenticatedUserContext,
     IUserCompanyContext userCompanyContext,
     IUserProfileContext userProfileContext,
     IUserSubscriptionsContext userSubscriptionsContext,
     IWebAuthenticateUser webAuthenticateUser,
     IUserEntitlementsContext userEntitlementsContext,
     IUserIpAddressContext userIpAddressContext,
     ISiteRootContext siteRootContext,
     IHttpContextProvider httpContextProvider,
     IDCDReader dcdReader,
     ITaxonomyService taxonomyService, IGlobalSitecoreService globalService, IRecaptchaService recaptchaSettings)
 {
     ItemReferences = itemReferences;
     IsEntitledProductItemContext = isEntitledProductItemContext;
     ArticleSearch            = articleSearch;
     SiteSettings             = siteSettings;
     AuthenticatedUserContext = authenticatedUserContext;
     UserCompanyContext       = userCompanyContext;
     UserProfileContext       = userProfileContext;
     UserSubscriptionsContext = userSubscriptionsContext;
     WebAuthenticateUser      = webAuthenticateUser;
     UserEntitlementsContext  = userEntitlementsContext;
     UserIpAddressContext     = userIpAddressContext;
     SiteRootContext          = siteRootContext;
     HttpContextProvider      = httpContextProvider;
     DcdReader              = dcdReader;
     EntitlementType        = GetEntitlementType(UserCompanyContext);
     UserEntitlements       = GetUserEntitlements();
     SubscribedProducts     = GetSubscribedProducts();
     OpportunityLineItemIds = GetOpportunityLineItemIds();
     OpportunityIds         = GetOpportunityIds();
     TaxonomyService        = taxonomyService;
     GlobalService          = globalService;
     RecaptchaSettings      = recaptchaSettings;
 }