Beispiel #1
0
 public PingbackService(
     ILogger <PingbackService> logger,
     IDbConnection dbConnection,
     IPingSourceInspector pingSourceInspector,
     IPingbackRepository pingbackRepository)
 {
     _logger = logger;
     _pingSourceInspector = pingSourceInspector;
     _pingbackRepository  = pingbackRepository;
     _dbConnection        = dbConnection;
 }
Beispiel #2
0
 public PingbackService(
     ILogger <PingbackService> logger,
     IConfiguration configuration,
     IPingSourceInspector pingSourceInspector,
     IPingbackRepository pingbackRepository)
 {
     _logger = logger;
     _pingSourceInspector     = pingSourceInspector;
     _pingbackRepository      = pingbackRepository;
     DatabaseConnectionString = configuration.GetConnectionString(Constants.DbConnectionName);
 }
Beispiel #3
0
 public PingbackService(
     ILogger <PingbackService> logger,
     IPingSourceInspector pingSourceInspector,
     IRepository <PingbackEntity> pingbackRepo,
     IRepository <PostEntity> postRepo)
 {
     _logger = logger;
     _pingSourceInspector = pingSourceInspector;
     _pingbackRepo        = pingbackRepo;
     _postRepo            = postRepo;
 }
Beispiel #4
0
 public ReceivePingCommandHandler(
     ILogger <ReceivePingCommandHandler> logger,
     IPingSourceInspector pingSourceInspector,
     IRepository <PingbackEntity> pingbackRepo,
     IRepository <PostEntity> postRepo)
 {
     _logger = logger;
     _pingSourceInspector = pingSourceInspector;
     _pingbackRepo        = pingbackRepo;
     _postRepo            = postRepo;
 }