Exemplo n.º 1
0
 public ContentUpdater(IDocumentUpdater documentUpdater, IContentTypeProvider contentTypeRepository, ISaveListenerProvider saveListenerProvider, IContentSerializer contentSerializer)
 {
     DocumentUpdater       = documentUpdater;
     ContentTypeRepository = contentTypeRepository;
     SaveListenerProvider  = saveListenerProvider;
     ContentSerializer     = contentSerializer;
 }
Exemplo n.º 2
0
        public ChangeLogUpdaterTests()
        {
            _documentFormatters = new DocumentFormatterFaker().Generate(5);
            var test = Substitute.For <GitHubClients>();

            _gitHubClientFactory.Create().Returns(test);
            _sut = new ChangeLogUpdater(_gitHubClientFactory, _documentFormatters, _options);
        }
 public DocumentDatabase(
   ILogger<DocumentDatabase> logger,
   IOptions<DocumentOptions> options,
   ITextDocumentLoader documentLoader,
   IDocumentUpdater documentUpdater
 ) {
   _logger = logger;
   _options = options.Value;
   _documentLoader = documentLoader;
   _documentUpdater = documentUpdater;
 }
 public ContainerSpecificContentUpdater(IDocumentUpdater documentUpdater, IContentTypeProvider contentTypeRepository, IContentSerializer contentSerializer)
 {
     DocumentUpdater       = documentUpdater;
     ContentTypeRepository = contentTypeRepository;
     ContentSerializer     = contentSerializer;
 }