public EntityCsvWriter( ICsvFileWriter csvWriter, ILogger <EntityCsvWriter <TGetModel, TInclusionConfig> > logger, IEntityInclusionReader <TInclusionConfig, TGetModel> inclusionReader, TInclusionConfig inclusionConfig) { _csvWriter = csvWriter; _logger = logger; _inclusionReader = inclusionReader; _inclusionConfig = inclusionConfig; }
public ConfigurableEntityLogger( ILogger <ConfigurableEntityLogger <TGetModel, TEntityInclusionConfiguration> > logger, IEntityInclusionReader <TEntityInclusionConfiguration, TGetModel> articleInclusionReader, TEntityInclusionConfiguration inclusionConfig) { _logger = logger; _entityInclusionReader = articleInclusionReader; _inclusionConfig = inclusionConfig; _logger.LogTrace("Created " + this.GetType().Name); }
public ConfigurableBoardLogger(ILogger <ConfigurableEntityLogger <GetBoardModel, BoardInclusionConfiguration> > logger, IEntityInclusionReader <BoardInclusionConfiguration, GetBoardModel> articleInclusionReader, BoardInclusionConfiguration inclusionConfig) : base(logger, articleInclusionReader, inclusionConfig) { }
public ConfigurableArticleLogger(ILogger <ConfigurableEntityLogger <GetArticleModel, ArticleInclusionConfiguration> > logger, IEntityInclusionReader <ArticleInclusionConfiguration, GetArticleModel> articleInclusionReader, ArticleInclusionConfiguration inclusionConfig) : base(logger, articleInclusionReader, inclusionConfig) { }
public CommentCsvWriter(ICsvFileWriter csvWriter, ILogger <EntityCsvWriter <GetCommentModel, CommentInclusionConfiguration> > logger, IEntityInclusionReader <CommentInclusionConfiguration, GetCommentModel> inclusionReader, CommentInclusionConfiguration inclusionConfig) : base(csvWriter, logger, inclusionReader, inclusionConfig) { }
public BoardCsvWriter(ICsvFileWriter csvWriter, ILogger <EntityCsvWriter <GetBoardModel, BoardInclusionConfiguration> > logger, IEntityInclusionReader <BoardInclusionConfiguration, GetBoardModel> inclusionReader, BoardInclusionConfiguration inclusionConfig) : base(csvWriter, logger, inclusionReader, inclusionConfig) { }
public PublicUserCsvWriter(ICsvFileWriter csvWriter, ILogger <EntityCsvWriter <GetPublicUserModel, PublicUserInclusionConfiguration> > logger, IEntityInclusionReader <PublicUserInclusionConfiguration, GetPublicUserModel> inclusionReader, PublicUserInclusionConfiguration inclusionConfig) : base(csvWriter, logger, inclusionReader, inclusionConfig) { }
public ConfigurableCommentLogger(ILogger <ConfigurableEntityLogger <GetCommentModel, CommentInclusionConfiguration> > logger, IEntityInclusionReader <CommentInclusionConfiguration, GetCommentModel> articleInclusionReader, CommentInclusionConfiguration inclusionConfig) : base(logger, articleInclusionReader, inclusionConfig) { }
public ArticleCsvWriter(ICsvFileWriter csvWriter, ILogger <EntityCsvWriter <GetArticleModel, ArticleInclusionConfiguration> > logger, IEntityInclusionReader <ArticleInclusionConfiguration, GetArticleModel> inclusionReader, ArticleInclusionConfiguration inclusionConfig) : base(csvWriter, logger, inclusionReader, inclusionConfig) { }
public ConfigurablePublicUserLogger(ILogger <ConfigurableEntityLogger <GetPublicUserModel, PublicUserInclusionConfiguration> > logger, IEntityInclusionReader <PublicUserInclusionConfiguration, GetPublicUserModel> articleInclusionReader, PublicUserInclusionConfiguration inclusionConfig) : base(logger, articleInclusionReader, inclusionConfig) { }