public SearchAppService(ISearchHistoryRepository searchHistoryRepository,
                         ICharacterClient characterClient,
                         IUnitOfWork unitOfWork)
 {
     this.searchHistoryRepository = searchHistoryRepository;
     this.unitOfWork      = unitOfWork;
     this.characterClient = characterClient;
 }
Exemplo n.º 2
0
        public async Task GetAllCharacters()
        {
            //or use this short equivalent
            var logger           = Mock.Of <ILogger <CharacterClient> >();
            var starWarsSettings = Options.Create(new StarWarSettings()
            {
                Url = configuration["StarWarSettings:Url"]
            });
            var httpClient = new HttpClient();

            _characterClient = new CharacterClient(httpClient, starWarsSettings, logger);

            var response = await _characterClient.GetAllCharacterAsync <Character>();

            Assert.IsNotNull(response);
        }
Exemplo n.º 3
0
 public GuildService(IGuildClient guildClient, IAuctionClient auctionClient, ICharacterClient characterClient)
 {
     this._guildClient = guildClient;
     this._auctionClient = auctionClient;
     this._characterClient = characterClient;
 }
 public CharacterService(ICharacterClient characterClient, IPlanetClient planetClient, IFilmClient filmClient)
 {
     _characterClient = characterClient;
     _planetClient    = planetClient;
     _filmClient      = filmClient;
 }