Esempio n. 1
0
 public LrLoginService(
     string sessionFilePath,
     ILogger logger,
     ILrAuthProvider authProvider) : base(logger, authProvider)
 {
     this.sessionFilePath = sessionFilePath;
 }
Esempio n. 2
0
        protected LrService(
            ILogger logger,
            ILrAuthProvider authProvider)
        {
            Logger       = logger;
            AuthProvider = authProvider;

            this.Lr = new LrProvider(
                new BaseClientService.Initializer
            {
                Serializer = new WebFormsToJsonSerializer()
            });

            this.UserSecrets   = this.AuthProvider.GetUserSecrets();
            this.CommonSecrets = this.AuthProvider.GetCommonSecrets();
        }
Esempio n. 3
0
        public LrSurfService(
            ILogger logger,
            ILrAuthProvider authProvider,
            ILrTasksService lrTasksService,
            ILrStatsService lrStatsService,
            ILrLoginService lrLoginService,
            IEmailProvider emailProvider,
            bool isSendEmails) : base(logger, authProvider)
        {
            this.lrTasksService = lrTasksService;
            this.lrStatsService = lrStatsService;
            this.lrLoginService = lrLoginService;
            this.emailProvider  = emailProvider;
            this.isSendEmails   = isSendEmails;

            this.lrTasksService.OnTasksCompleted += OnTasksCompleted;
        }
Esempio n. 4
0
 public LrTasksService(
     ILogger logger,
     ILrAuthProvider authProvider) : base(logger, authProvider)
 {
 }
Esempio n. 5
0
 public LrAutoSurfService(
     ILogger logger,
     ILrAuthProvider authProvider) : base(logger, authProvider)
 {
 }