[ 
https://issues.apache.org/jira/browse/AVRO-3001?focusedWorklogId=804118&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-804118
 ]

ASF GitHub Bot logged work on AVRO-3001:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 27/Aug/22 06:26
            Start Date: 27/Aug/22 06:26
    Worklog Time Spent: 10m 
      Work Description: KhrystynaPopadyuk commented on PR #1833:
URL: https://github.com/apache/avro/pull/1833#issuecomment-1229134158

   Hi @rayokota ,
   
   All comments below, are suggestion only.
   My biggest concern is that user are not able inject own custom logic without 
changing libraries. If you add more interfaces and use interface instead of 
concert classes as dependency, it allows users who want benefit from dependency 
injection use it.




Issue Time Tracking
-------------------

    Worklog Id:     (was: 804118)
    Time Spent: 9h 40m  (was: 9.5h)

> JsonEncode Decode support for C#
> --------------------------------
>
>                 Key: AVRO-3001
>                 URL: https://issues.apache.org/jira/browse/AVRO-3001
>             Project: Apache Avro
>          Issue Type: Improvement
>          Components: csharp
>    Affects Versions: 1.10.0, 1.11.0
>            Reporter: Krishnan Unni
>            Assignee: Robert Yokota
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.12.0
>
>          Time Spent: 9h 40m
>  Remaining Estimate: 0h
>
> The C# library for avro currently supports only the Binary encoding and also 
> with compile time types (Generic support only). As part of a project I am 
> doing I need to validate the avro schema against the incoming json data on 
> the fly without a predefined type (generated class). So basically comparing 
> an avro schema (string/json representation) against a raw json string. It is 
> possible with the Java library since it supports both non generic types and 
> streams as well as json encoding. With C# currently this is not possible. Is 
> there a plan to extend the C# library to provide these features? If yes, is 
> there a timeline? If not is there any alternative to achieve this? 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to