Added openapi generator
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
import { HttpParameterCodec } from '@angular/common/http';
|
||||
|
||||
/**
|
||||
* Custom HttpParameterCodec
|
||||
* Workaround for https://github.com/angular/angular/issues/18261
|
||||
*/
|
||||
export class CustomHttpParameterCodec implements HttpParameterCodec {
|
||||
encodeKey(k: string): string {
|
||||
return encodeURIComponent(k);
|
||||
}
|
||||
encodeValue(v: string): string {
|
||||
return encodeURIComponent(v);
|
||||
}
|
||||
decodeKey(k: string): string {
|
||||
return decodeURIComponent(k);
|
||||
}
|
||||
decodeValue(v: string): string {
|
||||
return decodeURIComponent(v);
|
||||
}
|
||||
}
|
||||
|
||||
export class IdentityHttpParameterCodec implements HttpParameterCodec {
|
||||
encodeKey(k: string): string {
|
||||
return k;
|
||||
}
|
||||
encodeValue(v: string): string {
|
||||
return v;
|
||||
}
|
||||
decodeKey(k: string): string {
|
||||
return k;
|
||||
}
|
||||
decodeValue(v: string): string {
|
||||
return v;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user