Commit Graph

7 Commits

Author SHA1 Message Date
Developer01
a40af2f977 Refaktorierung: DEX_API durch APISQL ersetzt
Die Datei `DEX_API.vb` wurde entfernt, einschließlich der Klasse `DEX_API`, die von `JobBase` geerbt und das Interface `IJob(Of ADSyncArgs)` implementiert hat.

Ein neuer Job-Typ `API_SQL` wurde zur Enumeration `JobType` in `JobConfig.vb` hinzugefügt.

Neue Dateien wurden hinzugefügt:
- `APISQLArgs.vb`: Enthält die Klasse `APISQLArgs` mit der Eigenschaft `ProfileID`.
- `APISQLConfig.vb`: Enthält die Klasse `APISQLConfig` mit den Eigenschaften `BaseUrl`, `Property1`, `Property2`, `Property3`.
- `DEX_APIJob.vb`: Enthält die Klasse `DEX_APIJob`, die von `JobBase` erbt und das Interface `IJob(Of APISQLArgs)` implementiert. Die Methoden `StartDex_API` und `ShouldStart` wurden hierhin verschoben und angepasst.

Die Projektdatei `Jobs.vbproj` wurde aktualisiert, um die neuen Dateien einzubinden und den Verweis auf `DEX_API.vb` zu entfernen.
2026-07-07 16:53:51 +02:00
Jonathan Jenne
e85379dcf5 Jobs: Rewrite GraphQL Job 2024-01-23 13:33:44 +01:00
Jonathan Jenne
ca92abbee5 Jobs: WIP GraphQL Job, fix logic errors, improve logging 2022-11-25 10:28:52 +01:00
Jonathan Jenne
a8862709d8 Jobs: Update to use Job Runner Table 2022-11-24 14:24:59 +01:00
Jonathan Jenne
042bbce9f4 MONSTER: Rename Monorepo to Modules, only keep Projects under Modules.* 2022-09-29 13:50:43 +02:00
Jonathan Jenne
7ddf409933 WIP: cleanup, work on doc result form 2019-10-08 16:05:03 +02:00
Jonathan Jenne
b5559955a3 finish adsync for now, add test job 2019-04-23 14:36:08 +02:00