@microsoft/msgraph-sdk
Version:
Microsoft Graph JavaScript client library
18 lines • 1.25 kB
JavaScript
import { ParseNodeFactoryRegistry, SerializationWriterFactoryRegistry, } from "@microsoft/kiota-abstractions";
import { ObservabilityOptionsImpl, } from "@microsoft/kiota-http-fetchlibrary";
import { BaseGraphRequestAdapter } from "@microsoft/msgraph-sdk-core";
import { version } from "./version.js";
export class GraphRequestAdapter extends BaseGraphRequestAdapter {
/**
* Instantiates a new request adapter.
* @param authenticationProvider the authentication provider to use.
* @param parseNodeFactory the parse node factory to deserialize responses.
* @param serializationWriterFactory the serialization writer factory to use to serialize request bodies.
* @param httpClient the http client to use to execute requests.
* @param observabilityOptions the observability options to use.
*/
constructor(authenticationProvider, parseNodeFactory = new ParseNodeFactoryRegistry(), serializationWriterFactory = new SerializationWriterFactoryRegistry(), httpClient, observabilityOptions = new ObservabilityOptionsImpl()) {
super("", version, authenticationProvider, parseNodeFactory, serializationWriterFactory, httpClient, observabilityOptions);
}
}
//# sourceMappingURL=graphRequestAdapter.js.map