public ServiceBase(IEFRepositoryBase <TEntity> repository, IMicroORMBaseRepository <TEntity> repositoryMicroOrm, IValidator <TEntity> v) { _validator = v; _repository = repository; _repositoryMicroOrm = repositoryMicroOrm; _validationResult = new ValidationResultDto() { IsValid = true }; }
public HttpClientServiceBase(string apiName, IEFRepositoryBase <TEntity> repository, IMicroORMBaseRepository <TEntity> repositoryMicroOrm, IValidator <TEntity> v) : base(repository, repositoryMicroOrm, v) { _client = new HttpClient(); _client.BaseAddress = new Uri("" + apiName); _client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); }