Exemple #1
0
 public TimeService(ITimeRepository repository, IMapper mapper, ITimeFactory factory, ILogger <TimeDTO> logger)
 {
     _repository = repository;
     _mapper     = mapper;
     _factory    = factory;
     _logger     = logger;
 }
 /**
  * @param string appName
  * @param IRequest request
  * @param IURLGenerator urlGenerator
  * @param IUserManager userManager
  * @param Defaults defaults
  * @param IL10N l10n
  * @param IConfig config
  * @param ISecureRandom secureRandom
  * @param string defaultMailAddress
  * @param IManager encryptionManager
  * @param IMailer mailer
  * @param ITimeFactory timeFactory
  * @param ICrypto crypto
  */
 public LostController(string appName,
                       IRequest request,
                       IURLGenerator urlGenerator,
                       IUserManager userManager,
                       Defaults defaults,
                       IL10N l10n,
                       IConfig config,
                       ISecureRandom secureRandom,
                       string defaultMailAddress,
                       IManager encryptionManager,
                       IMailer mailer,
                       ITimeFactory timeFactory,
                       ICrypto crypto,
                       ILogger logger,
                       OC.Authentication.TwoFactorAuth.Manager twoFactorManager) : base(appName, request)
 {
     this.urlGenerator      = urlGenerator;
     this.userManager       = userManager;
     this.defaults          = defaults;
     this.l10n              = l10n;
     this.secureRandom      = secureRandom;
     this.from              = defaultMailAddress;
     this.encryptionManager = encryptionManager;
     this.config            = config;
     this.mailer            = mailer;
     this.timeFactory       = timeFactory;
     this.crypto            = crypto;
     this.logger            = logger;
     this.twoFactorManager  = twoFactorManager;
 }
Exemple #3
0
 public Manager(ProviderLoader providerLoader,
                IRegistry providerRegistry,
                MandatoryTwoFactor mandatoryTwoFactor,
                ISession session, IConfig config,
                IManager activityManager, ILogger logger, TokenProvider tokenProvider,
                ITimeFactory timeFactory, EventDispatcherInterface eventDispatcher)
 {
     this.providerLoader     = providerLoader;
     this.providerRegistry   = providerRegistry;
     this.mandatoryTwoFactor = mandatoryTwoFactor;
     this.session            = session;
     this.config             = config;
     this.activityManager    = activityManager;
     this.logger             = logger;
     this.tokenProvider      = tokenProvider;
     this.timeFactory        = timeFactory;
     this.dispatcher         = eventDispatcher;
 }
Exemple #4
0
 /**
  * @param Manager manager
  * @param ISession session
  * @param ITimeFactory timeFactory
  * @param IProvider tokenProvider
  * @param IConfig config
  * @param ISecureRandom random
  * @param ILockdownManager lockdownManager
  * @param ILogger logger
  */
 public Session(Manager manager,
                ISession session,
                ITimeFactory timeFactory,
                IProvider tokenProvider,
                IConfig config,
                ISecureRandom random,
                ILockdownManager lockdownManager,
                ILogger logger)
 {
     this.manager         = manager;
     this.session         = session;
     this.timeFactory     = timeFactory;
     this.tokenProvider   = tokenProvider;
     this.config          = config;
     this.random          = random;
     this.lockdownManager = lockdownManager;
     this.logger          = logger;
 }
Exemple #5
0
 public TaskController(ITaskFactory taskFactory, ITimeFactory timeFactory, IProjectFactory projectFactory)
 {
     _taskFactory    = taskFactory;
     _projectFactory = projectFactory;
     _timeFactory    = timeFactory;
 }
Exemple #6
0
 public TimedJob(ITimeFactory time) : base(time)
 {
 }
Exemple #7
0
 public QueuedJob(ITimeFactory time) : base(time)
 {
 }
Exemple #8
0
 public Job(ITimeFactory time)
 {
     this.time = time;
 }