Class: MicrosoftKiotaAbstractions::ApiClientBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/microsoft_kiota_abstractions/api_client_builder.rb

Class Method Summary collapse

Class Method Details

.register_default_deserializer(factory_class) ⇒ Object



16
17
18
19
20
# File 'lib/microsoft_kiota_abstractions/api_client_builder.rb', line 16

def self.register_default_deserializer(factory_class)
  factory = factory_class.new
  MicrosoftKiotaAbstractions::ParseNodeFactoryRegistry.default_instance.content_type_associated_factories[factory.get_valid_content_type] =
    factory
end

.register_default_serializer(factory_class) ⇒ Object



10
11
12
13
14
# File 'lib/microsoft_kiota_abstractions/api_client_builder.rb', line 10

def self.register_default_serializer(factory_class)
  factory = factory_class.new
  MicrosoftKiotaAbstractions::SerializationWriterFactoryRegistry.default_instance.content_type_associated_factories[factory.get_valid_content_type] =
    factory
end