コード例 #1
0
 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;
 }
コード例 #2
0
 public TimedBackgroundService(ILogger <TimedBackgroundService> logger, INodeManager nodemanager, IDbStorageManager dbmanager)
 {
     _logger      = (Logger <TimedBackgroundService>)logger;
     _nodemanager = (NodeManager)nodemanager;
     _db          = (DbStorageManager)dbmanager;
     _logger.LogInformation("Background Service initialized.");
 }