Пример #1
0
        public Toggl2TempoSynchronizer(
            IConfiguration configuration,
            SyncDbContext context,
            ITogglClient togglClient,
            ITempoClient tempoClient)
        {
            _configuration = configuration;
            _context       = context;

            _togglClient = togglClient;
            _tempoClient = tempoClient;
        }
Пример #2
0
        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    _togglClient = null;
                }

                disposedValue = true;
            }
        }
Пример #3
0
 public App(
     IRedmineClient redmineClient,
     ITogglClient togglClient,
     AppStatusSettingsContext dbContext,
     ILogger <App> logger,
     IOptions <Dictionary <string, int> > projectNameMappingOptions)
 {
     _togglClient        = togglClient;
     _redmineClient      = redmineClient;
     _dbContext          = dbContext;
     _logger             = logger;
     _projectNameMapping = projectNameMappingOptions.Value;
 }
Пример #4
0
 public UserRepository(ITogglClient togglClient)
 {
     _togglClient = togglClient;
 }
Пример #5
0
 public ReportsRepository(ITogglClient togglClient)
 {
     _togglClient = togglClient;
 }