Exemplo n.º 1
0
        private IUserRepository GetUserRepository()
        {
            var             logService = new NLogLoggerService();
            var             httpClient = new HttpClient();
            ApiQueryService apiService = new ApiQueryService(logService, httpClient);
            var             userRep    = new UserRepository(apiService);

            return(userRep);
        }
Exemplo n.º 2
0
 public AlbumRepository(ApiQueryService _apiService)
     : base(_apiService, "https://jsonplaceholder.typicode.com/albums/")
 {
 }
Exemplo n.º 3
0
 public BaseRepository(ApiQueryService _apiService, string _baseUrl)
 {
     baseUrl    = _baseUrl;
     apiService = _apiService;
 }
 public UserRepository(ApiQueryService _apiService)
     : base(_apiService, "https://jsonplaceholder.typicode.com/users/")
 {
 }