11from kiota_abstractions .serialization .additional_data_holder import AdditionalDataHolder
22from kiota_abstractions .serialization .parsable import Parsable
3+ from kiota_abstractions .serialization .serialization_writer import SerializationWriter
34from kiota_abstractions .store .backed_model import BackedModel
45from kiota_abstractions .store .backing_store import BackingStore
56from kiota_abstractions .store .backing_store_factory_singleton import BackingStoreFactorySingleton
67
78
8- class LargeFileUploadCreateSessionBody (Parsable , AdditionalDataHolder ):
9+ class LargeFileUploadCreateSessionBody (Parsable , AdditionalDataHolder , BackedModel ):
910
1011 def __init__ (self ):
1112 self .backing_store = BackingStoreFactorySingleton .get_instance ().create_backing_store ()
1213 self .set_additional_data ([])
14+ self .backing_store = BackingStore ()
1315
1416 def get_additional_data (self ):
1517 return self .backing_store .get ('additional_data' )
@@ -20,8 +22,8 @@ def set_additional_data(self, value):
2022 def get_field_deserializers (self ):
2123 return {}
2224
23- def serialize (self , writer ):
24- writer .write_additional_data (self .get_additional_data ())
25+ def serialize (self , writer : SerializationWriter ):
26+ writer .write_additional_data_value (self .get_additional_data ())
2527
2628 def get_backing_store (self ):
2729 return self .backing_store
0 commit comments