public ProjectInfoScanActor(GitlabInstanceGate gitlab, IOptions <AppConfig> cfg, ProjectMetaSaveCommand save, IEnumerable <IFileParser> parsers, ILogger <ProjectInfoScanActor> psa) { _gitlab = gitlab; _cfg = cfg; _save = save; _parsers = parsers; _psa = psa; ReceiveAsync <GitlabProject>(ScanProject); }
public GitlabProjectsScannerActor(IOptions <AppConfig> cfg, AppStateGetQuery getState, AppStateSaveCommand saveState, GitlabInstanceGate gitlab, ILogger <GitlabProjectsScannerActor> logger, DbModelsMapper dbMapper) { _cfg = cfg; _getState = getState; _saveState = saveState; _gitlab = gitlab; _logger = logger; _dbMapper = dbMapper; ReceiveAsync <MsgTick>(RescanIfNeed); }
public CsprojFileParser(GitlabInstanceGate gitlab) { _gitlab = gitlab; }