public Toggl2TempoSynchronizer( IConfiguration configuration, SyncDbContext context, ITogglClient togglClient, ITempoClient tempoClient) { _configuration = configuration; _context = context; _togglClient = togglClient; _tempoClient = tempoClient; }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { _togglClient = null; } disposedValue = true; } }
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; }
public UserRepository(ITogglClient togglClient) { _togglClient = togglClient; }
public ReportsRepository(ITogglClient togglClient) { _togglClient = togglClient; }