public PersonalisationService(

            IPersonalisationStore personalisationStore,
            ISessionService sessionService,
            ILogger logger,
            PersonalisationConfig personalisationConfig,
            MembershipHelper membershipHelper)
        {
            _personalisationStore = personalisationStore ?? throw new ArgumentNullException(nameof(personalisationStore));
            _sessionService       = sessionService ?? throw new ArgumentNullException(nameof(sessionService));
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));
            _personalisationConfig = personalisationConfig ?? throw new ArgumentNullException(nameof(personalisationConfig));
            _membershipHelper      = membershipHelper ?? throw new ArgumentNullException(nameof(membershipHelper));

            var context = GetContext();

            if (context == null)
            {
                UpsertContext();
            }
        }
Esempio n. 2
0
 public BaseController(PersonalisationConfig personalisationConfig, IPersonalisationService personalisationService, MembershipHelper membershipHelper)
     : base(personalisationConfig, personalisationService, membershipHelper)
 {
 }
 public SessionService(PersonalisationConfig personalisationConfig, ILogger logger)
 {
     _personalisationConfig = personalisationConfig ?? throw new ArgumentNullException(nameof(personalisationConfig));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public PersonalisationController(PersonalisationConfig personalisationConfig, IPersonalisationService personalisationService, MembershipHelper membershipHelper)
 {
     _personalisationConfig  = personalisationConfig ?? throw new ArgumentNullException(nameof(personalisationConfig));
     _personalisationService = personalisationService ?? throw new ArgumentNullException(nameof(personalisationService));
     _membershipHelper       = membershipHelper ?? throw new ArgumentNullException(nameof(membershipHelper));
 }