libraries/botbuilder-azure/botbuilder/azure/cosmosdb_storage.py
def __create_dict(self, si: StoreItem) -> Dict:
        """Return the dict of a StoreItem.

        This eliminates non_magic attributes and the e_tag.

        :param si:
        :return dict:
        """
        # read the content
        non_magic_attr = ([attr for attr in dir(si)
                          if not attr.startswith('_') or attr.__eq__('e_tag')])
        # loop through attributes and write and return a dict
        return ({attr: getattr(si, attr)
                for attr in non_magic_attr})
def __create_dict(self, si: StoreItem) -> Dict:
        # read the content
        non_magic_attr = ([attr for attr in dir(si)
                          if not attr.startswith('_') or attr.__eq__('e_tag')])
        # loop through attributes and write and return a dict
        return ({attr: getattr(si, attr)
                for attr in non_magic_attr})
def __create_dict ( self , si : StoreItem ) -> Dict : # read the content non_magic_attr = ( [ attr for attr in dir ( si ) if not attr . startswith ( '_' ) or attr . __eq__ ( 'e_tag' ) ] ) # loop through attributes and write and return a dict return ( { attr : getattr ( si , attr ) for attr in non_magic_attr } )
Return the dict of a StoreItem.

        This eliminates non_magic attributes and the e_tag.

        :param si:
        :return dict:
Return the dict of a StoreItem .