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

Async request stream deserialization with System.Text.Json #299

Merged

Commits on Jan 6, 2020

  1. Configuration menu
    Copy the full SHA
    51f1a91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d26142f View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. Configuration menu
    Copy the full SHA
    6fbb877 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eca0e15 View commit details
    Browse the repository at this point in the history
  3. Another configure await

    benmccallum committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    3600b96 View commit details
    Browse the repository at this point in the history
  4. Fix for requests so camelCase was used for incoming JSON property names.

    Fix to handle invalid token.
    benmccallum committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    513ccda View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Configuration menu
    Copy the full SHA
    018c29a View commit details
    Browse the repository at this point in the history
  2. 11 Configuration menu
    Copy the full SHA
    f1fe909 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2307a2 View commit details
    Browse the repository at this point in the history
  4. Remove configuration of IDocumentWriter as will soon have multiple fo…

    …r the caller to choose from.
    benmccallum committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    4af1a75 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e8da37 View commit details
    Browse the repository at this point in the history
  6. 2 Configuration menu
    Copy the full SHA
    8c90074 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. GraphQLRequest as a real class that can be overridden.

    Update sample middleware implementation.
     Reverse ternary operation for readability.
    benmccallum committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    93b99b1 View commit details
    Browse the repository at this point in the history
  2. Use GraphQLRequest ctor.

    Use deserializer implementations in Startup.
    benmccallum committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    4f233a1 View commit details
    Browse the repository at this point in the history
  3. Update middleware hookup extensions.

    Add IDocumentWriter current default.
    Tests passing.
    benmccallum committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    e57b728 View commit details
    Browse the repository at this point in the history
  4. Add todo for later.

    Although technically I guess it's not required since it seems to pass tests without need for AllowSynchronousIO anymore, yay :)
    benmccallum committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    de95d3a View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    f8f6b4e View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Configuration menu
    Copy the full SHA
    ae4a395 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9b0d52 View commit details
    Browse the repository at this point in the history
  3. Fix references

    benmccallum committed Jan 15, 2020
    1 Configuration menu
    Copy the full SHA
    073b580 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ecdfdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    879177a View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Update src/Ui.Playground/Ui.Playground.csproj

    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    75af9d8 View commit details
    Browse the repository at this point in the history
  2. Update src/Transports.AspNetCore/Transports.AspNetCore.csproj

    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    6afca6a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e19f215 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f2d6d7 View commit details
    Browse the repository at this point in the history
  5. Remove Microsoft.Extensions.DependencyInjection.Abstractions from Cor…

    …e.csproj as it can be transitive
    benmccallum committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    286d425 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2eeb05b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f163c62 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    235437f View commit details
    Browse the repository at this point in the history
  9. Update readme

    benmccallum committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    227b4e3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e28cd72 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    12e4121 View commit details
    Browse the repository at this point in the history
  12. Update README.md

    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    dddc757 View commit details
    Browse the repository at this point in the history
  13. Update README.md

    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    4bf7e8b View commit details
    Browse the repository at this point in the history
  14. Remove this this too

    benmccallum committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    c88874f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    be7854e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d6035a9 View commit details
    Browse the repository at this point in the history
  17. Fix websockets tests.

    benmccallum committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    5300d17 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Update tests/Transports.Subscriptions.WebSockets.Tests/WebSocketWrite…

    …rPipelineTests.cs
    
    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    cfa8096 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26bbaa3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    902e1c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3973267 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Configuration menu
    Copy the full SHA
    2ee3cec View commit details
    Browse the repository at this point in the history
  2. Working through feedback

    benmccallum committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    7dedb08 View commit details
    Browse the repository at this point in the history
  3. Thank you, David Fowler!

    benmccallum committed Jan 21, 2020
    1 Configuration menu
    Copy the full SHA
    7d2814a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17fc7ff View commit details
    Browse the repository at this point in the history
  5. Fixes

    benmccallum committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    b0860b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Flip dependencies around

    benmccallum committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    b6ace2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    370704c View commit details
    Browse the repository at this point in the history
  3. WIP tests

    benmccallum committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    b1996ba View commit details
    Browse the repository at this point in the history
  4. Update src/Transports.AspNetCore.NewtonsoftJson/Transports.AspNetCore…

    ….NewtonsoftJson.csproj
    
    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    582f7e6 View commit details
    Browse the repository at this point in the history
  5. Update src/Transports.AspNetCore.SystemTextJson/Transports.AspNetCore…

    ….SystemTextJson.csproj
    
    Co-Authored-By: Ivan Maximov <sungam3r@yandex.ru>
    benmccallum and sungam3r committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    3ce4ee4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    055f638 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f1e393 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    994bce1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d1eaa52 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. Configuration menu
    Copy the full SHA
    02e95f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c074f18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f2929b View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. Configuration menu
    Copy the full SHA
    db65fad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e039a45 View commit details
    Browse the repository at this point in the history
  3. Update readme.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    5650acd View commit details
    Browse the repository at this point in the history
  4. Back to NuGet deps.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    853e8c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    475834b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    98a17d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0745a32 View commit details
    Browse the repository at this point in the history
  8. Comment this method.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    278b18d View commit details
    Browse the repository at this point in the history
  9. Re-order this msg.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    d666343 View commit details
    Browse the repository at this point in the history
  10. Add a note for this guy.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    b87c20b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ddc2da View commit details
    Browse the repository at this point in the history
  12. Fix compilation ifs.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    44aab98 View commit details
    Browse the repository at this point in the history
  13. Fix grammar.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    a4211d7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b4cfc02 View commit details
    Browse the repository at this point in the history
  15. Spelling.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    a9bf6b9 View commit details
    Browse the repository at this point in the history
  16. Bump dotnet SDK version.

    benmccallum committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    0e37e0b View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Configuration menu
    Copy the full SHA
    9663ab5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ec4dc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef53078 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5535113 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    973cf4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ad499a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    30591ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e24513 View commit details
    Browse the repository at this point in the history
  9. 2 Configuration menu
    Copy the full SHA
    9753f44 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8268a40 View commit details
    Browse the repository at this point in the history
  11. Tweak readme again.

    benmccallum committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    b1d0089 View commit details
    Browse the repository at this point in the history
  12. Cancellation support.

    benmccallum committed Feb 10, 2020
    2 Configuration menu
    Copy the full SHA
    17629d9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4f3f0b8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cf8b4d1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    73bc048 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f6ea7ed View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    766c136 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    97fb779 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0be8b3c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7e7a551 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. Configuration menu
    Copy the full SHA
    561cf8f View commit details
    Browse the repository at this point in the history
  2. Solution folder for serialization.

    Prefix Solution Items to move it to top.
    benmccallum committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    8ba80d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebb1c72 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. Configuration menu
    Copy the full SHA
    d5ba438 View commit details
    Browse the repository at this point in the history
  2. WIP refactor.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    bf0628b View commit details
    Browse the repository at this point in the history
  3. Fiddling with tests.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    2114859 View commit details
    Browse the repository at this point in the history
  4. Fun times.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    a59a766 View commit details
    Browse the repository at this point in the history
  5. Fixing tests.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    1942b64 View commit details
    Browse the repository at this point in the history
  6. Fixing more tests.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    5bc8b32 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f568069 View commit details
    Browse the repository at this point in the history
  8. Refactor.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    17d10c5 View commit details
    Browse the repository at this point in the history
  9. Fix comment.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    4889711 View commit details
    Browse the repository at this point in the history
  10. Final test.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    54c386c View commit details
    Browse the repository at this point in the history
  11. Ugh.

    benmccallum committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    b13ffa7 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2020

  1. Configuration menu
    Copy the full SHA
    0428b77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2862f91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f82101b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f375be View commit details
    Browse the repository at this point in the history
  5. Refactor.

    benmccallum committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    5819ad2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a29be31 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8037840 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1c068ad View commit details
    Browse the repository at this point in the history
  9. Newlines between break;

    benmccallum committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    93c1dd9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6a23716 View commit details
    Browse the repository at this point in the history
  11. Fix comment

    benmccallum committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    72f1735 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e5ae897 View commit details
    Browse the repository at this point in the history
  13. 2 Configuration menu
    Copy the full SHA
    9cfdd1c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8d446cc View commit details
    Browse the repository at this point in the history
  15. Update readme.

    benmccallum committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    58665b2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    46cc517 View commit details
    Browse the repository at this point in the history
  17. Remove unnecessary cast.

    benmccallum committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    a2d2b70 View commit details
    Browse the repository at this point in the history
  18. Inline test data.

    benmccallum committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    4c93871 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5fd3b9d View commit details
    Browse the repository at this point in the history