-
Notifications
You must be signed in to change notification settings - Fork 18
AsyncAPI V3 - Work Items #207
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
Comments
Types done (Reading & Writing
|
Hello everyone, I wanted to let you know that I've completed the following objects as part of the migration work: Channel Object Thanks! |
@yohanfraga Lets catch up so I can see what you've done! |
Ive finished up most of it. Only missing Message and Components - which @yohanfraga are doing. For the interested, you can follow along here |
Working through tests, ambiguities and bugs in the upgrade logic. |
As I cannot keep the same level of support in the LEGO repository (mainly due to lack of permissions). Ive pushed the old vnext branch with 2.6 into the first version of ByteBard.AsyncAPI.net ByteBard.AsyncAPI.NETByteBard.AsyncAPI.ReadersByteBard.AsyncAPI.BindingsThe only difference is that root level namespace being |
Uh oh!
There was an error while loading. Please reload this page.
All work should be done against the
vnext
branch.Preliminary info
The idea is that all of the models are updated to represent V3, but that it should still be fully serializable as V2.
In addition to this, V2 specifications should be deserialized to V3
https://www.asyncapi.com/docs/reference/specification/v3.0.0
https://github.com/asyncapi/spec-json-schemas/tree/master/definitions/3.0.0
Writing
AsyncApi3_0
toAsyncApiVersion
IAsyncApiSerializable
to include avoid SerializeV3(IAsyncApiWriter writer);
Serialize<T>(this T element, IAsyncApiWriter writer, AsyncApiVersion specificationVersion)
inAsyncApiSerializableExtensions
to include the new version in theswitch case
Reading
Parse
andParseFragment
methods inParsingContext
to include the new version service.Other
The text was updated successfully, but these errors were encountered: