public TangleRepository(ILogger <TangleRepository> logger, IDbStorageManager dBManager, IHostedService timedbackgroundservice, IExternalApiTangleRepository repository, IFsStorageManager fsStorageManager) { Logger = (Logger <TangleRepository>)logger; DB = (DbStorageManager)dBManager; TimedBackgroundService = (TimedBackgroundService)timedbackgroundservice; Repo = (ExternalApiTangleRepository)repository; FS = (FsStorageManager)fsStorageManager; }
public TimedBackgroundService(ILogger <TimedBackgroundService> logger, INodeManager nodemanager, IDbStorageManager dbmanager) { _logger = (Logger <TimedBackgroundService>)logger; _nodemanager = (NodeManager)nodemanager; _db = (DbStorageManager)dbmanager; _logger.LogInformation("Background Service initialized."); }