private StrapiBlogRepository CreateRepository(IStrapiClient client)
        {
            var options = CreateOptions();
            var logger  = Mock.Of <ILogger <StrapiBlogRepository> >();

            return(new StrapiBlogRepository(client, options, logger));
        }
示例#2
0
        public StrapiBlogRepository(
            IStrapiClient client,
            IOptions <StrapiOptions> options,
            ILogger <StrapiBlogRepository> logger)
        {
            options.Value.ThrowsIfInvalid();

            _logger  = logger;
            _baseUrl = options.Value.BaseUrl;

            _client = client;
        }