Ejemplo n.º 1
0
 /// <summary>Ctor
 /// </summary>
 public SeaweedfsClient(IConnectionManager connectionManager, ISeaweedfsExecuter seaweedfsExecuter, SeaweedfsOption option, IDownloader downloader)
 {
     _option            = option;
     _connectionManager = connectionManager;
     _seaweedfsExecuter = seaweedfsExecuter;
     _downloader        = downloader;
 }
Ejemplo n.º 2
0
 /// <summary>Ctor
 /// </summary>
 public DefaultDownloader(ILoggerFactory loggerFactory, SeaweedfsOption option, ISeaweedfsExecuter executer, IConnectionManager connectionManager)
 {
     _logger            = loggerFactory.CreateLogger(SeaweedfsConsts.LoggerName);
     _option            = option;
     _executer          = executer;
     _connectionManager = connectionManager;
 }
Ejemplo n.º 3
0
 /// <summary>Ctor
 /// </summary>
 public ConnectionManager(ILoggerFactory loggerFactory, IScheduleService scheduleService, SeaweedfsOption option, IConnectionFactory connnectionFactory, ISeaweedfsExecuter seaweedfsExecuter)
 {
     _logger            = loggerFactory.CreateLogger(SeaweedfsConsts.LoggerName);
     _scheduleService   = scheduleService;
     _option            = option;
     _connectionFactory = connnectionFactory;
     _seaweedfsExecuter = seaweedfsExecuter;
 }