Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement application/x-www-form-urlencoded serialization #26

Merged
merged 27 commits into from
Jul 17, 2024

Conversation

ricardoboss
Copy link
Member

@ricardoboss ricardoboss commented Apr 9, 2024

Fixes #25

@ricardoboss ricardoboss force-pushed the issues/25-form-serialization branch from fa74186 to 5067463 Compare June 26, 2024 07:39
@ricardoboss ricardoboss marked this pull request as ready for review June 26, 2024 16:02
Copy link
Collaborator

@baywet baywet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looking great as far as I understand dart! I left a few questions for you

@ricardoboss
Copy link
Member Author

ricardoboss commented Jun 26, 2024

@baywet I may need to add a major rewrite to make all write* functions in the serializers to be async. This is because the Parsables serialize method may return a Future (aka .NET Task).

Do we want to move that change into a different PR?

Edit: #29
Edit again: this change was reverted as we decided to make everything sync for now.

@ricardoboss ricardoboss self-assigned this Jun 26, 2024
@ricardoboss ricardoboss added the enhancement New feature or request label Jun 26, 2024
@ricardoboss ricardoboss force-pushed the issues/25-form-serialization branch from b4e6db7 to 9601c1f Compare June 27, 2024 16:07
@ricardoboss ricardoboss requested a review from baywet June 28, 2024 13:39
@ricardoboss ricardoboss force-pushed the issues/25-form-serialization branch from 4571362 to 56d27f2 Compare July 14, 2024 20:42
Copy link
Collaborator

@baywet baywet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! :shipit:

@ricardoboss ricardoboss merged commit d00f0fd into main Jul 17, 2024
4 checks passed
@baywet baywet deleted the issues/25-form-serialization branch July 17, 2024 23:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

kiota_serialization_form: Form serialization
3 participants