Skip to content

Separate pure HTTP client services from logical services #304

@JulienMessageIppon

Description

@JulienMessageIppon

Description

  • in the service folder, some services call other services (AWSDataCenterService calls infrastructureService for example) which can lead to confusion.
  • Some services use ofetch, others extend HttpService

Objective

  • at least two folders : clients for HTTP clients, services for logical services that eventually call HTTP clients. Internal organization of those folders can be added for clarity.
  • coherence between HttpService and ofetch

Acceptance

  • HTTP clients are separated from the rest of the files and use the same Http client everywhere

Metadata

Metadata

Labels

refactorTechnical improvement

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions