コード例 #1
0
 public PingbackService(
     ILogger <PingbackService> logger,
     IDbConnection dbConnection,
     IPingSourceInspector pingSourceInspector,
     IPingbackRepository pingbackRepository)
 {
     _logger = logger;
     _pingSourceInspector = pingSourceInspector;
     _pingbackRepository  = pingbackRepository;
     _dbConnection        = dbConnection;
 }
コード例 #2
0
 public PingbackService(
     ILogger <PingbackService> logger,
     IConfiguration configuration,
     IPingSourceInspector pingSourceInspector,
     IPingbackRepository pingbackRepository)
 {
     _logger = logger;
     _pingSourceInspector     = pingSourceInspector;
     _pingbackRepository      = pingbackRepository;
     DatabaseConnectionString = configuration.GetConnectionString(Constants.DbConnectionName);
 }
コード例 #3
0
ファイル: PingbackService.cs プロジェクト: EdiWang/Moonglade
 public PingbackService(
     ILogger <PingbackService> logger,
     IPingSourceInspector pingSourceInspector,
     IRepository <PingbackEntity> pingbackRepo,
     IRepository <PostEntity> postRepo)
 {
     _logger = logger;
     _pingSourceInspector = pingSourceInspector;
     _pingbackRepo        = pingbackRepo;
     _postRepo            = postRepo;
 }
コード例 #4
0
 public ReceivePingCommandHandler(
     ILogger <ReceivePingCommandHandler> logger,
     IPingSourceInspector pingSourceInspector,
     IRepository <PingbackEntity> pingbackRepo,
     IRepository <PostEntity> postRepo)
 {
     _logger = logger;
     _pingSourceInspector = pingSourceInspector;
     _pingbackRepo        = pingbackRepo;
     _postRepo            = postRepo;
 }