Skip to content

Commit 8dd1703

Browse files
committed
fix test
1 parent 4eb7936 commit 8dd1703

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

packages/test/generatedCode/apiClient.ts

+8-7
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { JsonParseNodeFactory, JsonSerializationWriterFactory } from '@microsoft
1313
import { MultipartSerializationWriterFactory } from '@microsoft/kiota-serialization-multipart';
1414
// @ts-ignore
1515
import { TextParseNodeFactory, TextSerializationWriterFactory } from '@microsoft/kiota-serialization-text';
16+
import {ParseNodeFactoryRegistry, SerializationWriterFactory} from "@microsoft/kiota-abstractions/src";
1617

1718
/**
1819
* The main entry point of the SDK, exposes the configuration and the fluent API.
@@ -29,13 +30,13 @@ export interface ApiClient extends BaseRequestBuilder<ApiClient> {
2930
*/
3031
// @ts-ignore
3132
export function createApiClient(requestAdapter: RequestAdapter) {
32-
registerDefaultSerializer(JsonSerializationWriterFactory);
33-
registerDefaultSerializer(TextSerializationWriterFactory);
34-
registerDefaultSerializer(FormSerializationWriterFactory);
35-
registerDefaultSerializer(MultipartSerializationWriterFactory);
36-
registerDefaultDeserializer(JsonParseNodeFactory);
37-
registerDefaultDeserializer(TextParseNodeFactory);
38-
registerDefaultDeserializer(FormParseNodeFactory);
33+
registerDefaultSerializer(requestAdapter.getSerializationWriterFactory() as SerializationWriterFactory, JsonSerializationWriterFactory);
34+
registerDefaultSerializer(requestAdapter.getSerializationWriterFactory() as SerializationWriterFactory, TextSerializationWriterFactory);
35+
registerDefaultSerializer(requestAdapter.getSerializationWriterFactory() as SerializationWriterFactory, FormSerializationWriterFactory);
36+
registerDefaultSerializer(requestAdapter.getSerializationWriterFactory() as SerializationWriterFactory, MultipartSerializationWriterFactory);
37+
registerDefaultDeserializer(requestAdapter.getParseNodeFactory() as ParseNodeFactoryRegistry, JsonParseNodeFactory);
38+
registerDefaultDeserializer(requestAdapter.getParseNodeFactory() as ParseNodeFactoryRegistry, TextParseNodeFactory);
39+
registerDefaultDeserializer(requestAdapter.getParseNodeFactory() as ParseNodeFactoryRegistry, FormParseNodeFactory);
3940
if (requestAdapter.baseUrl === undefined || requestAdapter.baseUrl === "") {
4041
requestAdapter.baseUrl = "https://graph.microsoft.com/v1.0";
4142
}

0 commit comments

Comments
 (0)