It makes sense to use existing OIC schemas. using them in C# would require some runtime processing of the schemas, or compile-time generation of class objects.
[ ] Using provided base schemas, support reading any oic.r.* schema
[ ] Create a C# class file that reflects the input schema
[ ] Provide metadata for consumption through the API such as (read-only, valid ranges, etc)
[ ] Write tests to ensure future changes do not break builds
It makes sense to use existing OIC schemas. using them in C# would require some runtime processing of the schemas, or compile-time generation of class objects.
oic.r.*
schema