Updated BaseService and service arguments in the mustache files to fix #20732 (#20736)

* Updated BaseService property

* removed unused depencies

* Add test files
This commit is contained in:
jeremytrips 2025-02-26 10:18:13 +01:00 committed by GitHub
parent fb7aa580bf
commit 275107e3f1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
66 changed files with 85 additions and 85 deletions

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { {{configurationClassName}} } from './configuration'; import { {{configurationClassName}} } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: {{configurationClassName}}; public configuration: {{configurationClassName}};
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: {{configurationClassName}}) { constructor(basePath?: string|string[], configuration?: {{configurationClassName}}) {
this.configuration = configuration || new {{configurationClassName}}(); this.configuration = configuration || new {{configurationClassName}}();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -63,7 +63,7 @@ export class {{classname}} extends BaseService {
{{/withInterfaces}} {{/withInterfaces}}
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: {{configurationClassName}}) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: {{configurationClassName}}) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
{{#operation}} {{#operation}}

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class DefaultService extends BaseService { export class DefaultService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class DefaultService extends BaseService { export class DefaultService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -1,4 +1,4 @@
import { HttpClient, HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http'; import { HttpHeaders, HttpParams, HttpParameterCodec } from '@angular/common/http';
import { CustomHttpParameterCodec } from './encoder'; import { CustomHttpParameterCodec } from './encoder';
import { Configuration } from './configuration'; import { Configuration } from './configuration';
@ -8,7 +8,7 @@ export class BaseService {
public configuration: Configuration; public configuration: Configuration;
public encoder: HttpParameterCodec; public encoder: HttpParameterCodec;
constructor(protected httpClient: HttpClient, basePath?: string|string[], configuration?: Configuration) { constructor(basePath?: string|string[], configuration?: Configuration) {
this.configuration = configuration || new Configuration(); this.configuration = configuration || new Configuration();
if (typeof this.configuration.basePath !== 'string') { if (typeof this.configuration.basePath !== 'string') {
const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined; const firstBasePath = Array.isArray(basePath) ? basePath[0] : undefined;

View File

@ -34,7 +34,7 @@ import { BaseService } from '../api.base.service';
export class PetService extends BaseService { export class PetService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class StoreService extends BaseService { export class StoreService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**

View File

@ -32,7 +32,7 @@ import { BaseService } from '../api.base.service';
export class UserService extends BaseService { export class UserService extends BaseService {
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) { constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string|string[], @Optional() configuration?: Configuration) {
super(httpClient, basePath, configuration); super(basePath, configuration);
} }
/** /**