More built-in lexicons, plugin support for lexicons, generator for lexicon model classes. #6
Labels
No labels
breaking-change
bug
documentation
duplicate
enhancement
good first issue
help wanted
performance
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Grandiras/ATProto.NET#6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This would allow for fast and easy adoption of new standard in the Atmosphere. If e.g. multiple apps agree on one lexicon layout for certain things, it would be nice to provide a standardized API for them, like we already do for Bluesky. This could be done through "plugins", so custom nuget packages, that hook into interfaces. We do need to provide the architecture for that then. Generators for lexicon model classes would also be nice. This could maybe be done through source generators.
Use Case
Would allow for fast adoption of standards emerging in the Atmosphere. App developers could interact with well-defined APIs, instead of defining lexicon layout and interaction themselves.
Proposed API / Behavior
No response
Alternatives Considered
No response
Additional Context
No response