Sha256: 9ecf1b46d7e8d30d8c1e4a4d9095e0b2ef51ab5255d0839d1e5e5bf31a8a11ea

Contents?: true

Size: 900 Bytes

Versions: 5

Compression:

Stored size: 900 Bytes

Contents

require 'microsoft_kiota_abstractions'
require "microsoft_kiota_faraday"
require_relative 'graph_client_factory'
require_relative 'graph_client_options'
module MicrosoftGraphCore
	class GraphRequestAdapterBase < MicrosoftKiotaFaraday::FaradayRequestAdapter
		def initialize(authentication_provider, client_options=MicrosoftGraphCore::GraphClientOptions.new, parse_node_factory=MicrosoftKiotaAbstractions::ParseNodeFactoryRegistry.default_instance, serialization_writer_factory=MicrosoftKiotaAbstractions::SerializationWriterFactoryRegistry.default_instance, client = nil)
			if client_options.nil?
				client_options = MicrosoftGraphCore::GraphClientOptions.new
			end
			if client.nil?
				client = MicrosoftGraphCore::GraphClientFactory::get_default_http_client(nil, [client_options])
			end
			super(authentication_provider, parse_node_factory, serialization_writer_factory, client)
		end
	end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
microsoft_graph_core-0.3.2 lib/microsoft_graph_core/graph_request_adapter_base.rb
microsoft_graph_core-0.3.1 lib/microsoft_graph_core/graph_request_adapter_base.rb
microsoft_graph_core-0.3.0 lib/microsoft_graph_core/graph_request_adapter_base.rb
microsoft_graph_core-0.2.0 lib/microsoft_graph_core/graph_request_adapter_base.rb
microsoft_graph_core-0.1.0 lib/microsoft_graph_core/graph_request_adapter_base.rb