Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-20474

.NET: Thin 3.0: Source-generated serializer

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.0.0-beta1
    • 3.1
    • platforms, thin client

    Description

      Currently, .NET thin client relies on reflection to emit serialization/deserialization code. This approach is very flexible and user-friendly, but does not work with Native AOT, which is getting increasingly popular.

      Provide an additional serialization mechanism based on Source Generators that does not require reflection.

      The difficult part is that we don't know the table schema at compile time.

      Attachments

        Issue Links

          Activity

            People

              ptupitsyn Pavel Tupitsyn
              ptupitsyn Pavel Tupitsyn
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: