Merge pull request #978 from qqilihq/abstract-basehttprequest

This commit is contained in:
Ferdi Koomen 2022-03-11 07:58:46 +01:00 committed by GitHub
commit 5d4301fa0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,7 +12,7 @@ import type { CancelablePromise } from './CancelablePromise';
import type { OpenAPIConfig } from './OpenAPI';
{{/equals}}
export class BaseHttpRequest {
export abstract class BaseHttpRequest {
{{#equals @root.httpClient 'angular'}}
constructor(
@ -24,12 +24,8 @@ export class BaseHttpRequest {
{{/equals}}
{{#equals @root.httpClient 'angular'}}
public request<T>(options: ApiRequestOptions): Observable<T> {
throw new Error('Not Implemented');
}
public abstract request<T>(options: ApiRequestOptions): Observable<T>;
{{else}}
public request<T>(options: ApiRequestOptions): CancelablePromise<T> {
throw new Error('Not Implemented');
}
public abstract request<T>(options: ApiRequestOptions): CancelablePromise<T>;
{{/equals}}
}