Abstract class for creating connections to different backend providers.
All implementations should extend this class and implement
the following steps:
Add the provider to ./providers/.ts
Update ./factory.ts to reference the provider
Register the tag with the Provider type in ./types/provider.ts.
Create the specific provider type file at ./types/.ts
Update ./modules/utils.ts (identifyProvider) with logic to resolve the provider by inspecting the class/import
Abstract class for creating connections to different backend providers. All implementations should extend this class and implement the following steps:
Provider
type in ./types/provider.ts.