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

chore: Logging AOT Support #628

Merged
merged 38 commits into from
Sep 23, 2024

Commits on Aug 2, 2024

  1. Initial commit. New Serialization context. .NET 8 serialization speci…

    …fic paths. New helper method to convert anonymous types to dictionary, use for source generation .NET 8
    hjgraca committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    6f50d34 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

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

Commits on Aug 21, 2024

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

Commits on Aug 27, 2024

  1. Merge branch 'develop' of https://github.com/hjgraca/powertools-lambd…

    …a-dotnet into aot(logging)-support-logging
    hjgraca committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2bd8915 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    cd9babf View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' of https://github.com/hjgraca/powertools-lambd…

    …a-dotnet into aot(logging)-support-logging
    hjgraca committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    70c996d View commit details
    Browse the repository at this point in the history
  3. Fix AOT warnings, new way to extract properties from Exceptions. New …

    …serialization context with property names
    hjgraca committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    19e82b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5216450 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Merge branch 'develop' of https://github.com/hjgraca/powertools-lambd…

    …a-dotnet into aot(logging)-support-logging
    hjgraca committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    fca9fcd View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. remove comments

    hjgraca committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    35e613b View commit details
    Browse the repository at this point in the history
  2. merge

    hjgraca committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    4f12325 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    42138f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7e95b4 View commit details
    Browse the repository at this point in the history
  3. address sonar issues

    hjgraca committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    27e7433 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a97e37 View commit details
    Browse the repository at this point in the history
  5. add tests for serializer

    hjgraca committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6c23b03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f65d3cb View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

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

Commits on Sep 16, 2024

  1. Refactor Aspect Injection to Factory. Add more tests for full path us…

    …ing the decorator. Refactor serializer for thread safety.
    hjgraca committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    80815ea View commit details
    Browse the repository at this point in the history
  2. fix sonar and cleanup

    hjgraca committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    68395c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix sonar issues

    hjgraca committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    681de15 View commit details
    Browse the repository at this point in the history
  2. more tests

    hjgraca committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a18f29e View commit details
    Browse the repository at this point in the history
  3. fix sonar issues

    hjgraca committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e9e71b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e92559b View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

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

Commits on Sep 20, 2024

  1. fix serialization on first request. the context was not set properly,…

    … refactor. fix bug when using logger with no decorator. more tests and new PowertoolsSourceGeneratorSerializer.cs
    hjgraca committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    0595e8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b4e96b View commit details
    Browse the repository at this point in the history
  3. addressed issue when anonymous type on AddKeys. Refactored serializat…

    …ion to avoid multiple #if. tests
    hjgraca committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    86b8f85 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    af66bcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6446e95 View commit details
    Browse the repository at this point in the history
  3. comments

    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    52f6066 View commit details
    Browse the repository at this point in the history
  4. add documentation.

    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4d52cc1 View commit details
    Browse the repository at this point in the history
  5. update doc

    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0ffbbbc View commit details
    Browse the repository at this point in the history
  6. Merge branch 'develop' of https://github.com/hjgraca/powertools-lambd…

    …a-dotnet into aot(logging)-support-logging
    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8e81bfa View commit details
    Browse the repository at this point in the history
  7. refactor AOT examples to each folder. Add Logging AOT examples and up…

    …date Logging version for release
    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b6f7988 View commit details
    Browse the repository at this point in the history
  8. update examples

    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    cbb78fa View commit details
    Browse the repository at this point in the history
  9. update doc and examples

    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    eabc183 View commit details
    Browse the repository at this point in the history
  10. fix sonar issues

    hjgraca committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e1d1181 View commit details
    Browse the repository at this point in the history