Releases: Shane32/GraphQL.DI
Releases · Shane32/GraphQL.DI
Version 2.5.2
Version 2.5.1
What's Changed
Full Changelog: 2.5.0...2.5.1
Version 2.5.0
Add an IdAttribute
class so methods or arguments can be marked with [Id]
to indicate that they are an ID graph type. (#7)
Version 2.4.0
Add Context to DIObjectGraphBase; use GetOrCreate when creating instances
Version 2.3.0
- Add IDIObjectGraphBase interface to identify DIObjectGraphBase classes
Version 2.2.0
Add implicit support (without [FromSource]
) for source argument by matching type and name 'source'.
Version 2.1.0
Bumps GraphQL.NET dependency to 4.1.0 which resolves a critical bug with this package.
Version 2.0.0
- Works with GraphQL.NET 4.0.2+
- Adds support for nullable reference types.
- [Required] works same as before
- Added [Optional]
- If default value for method parameter, defines input type as nullable (optional)
- If no NRT annotations for the type, assumes that objects are nullable (and value types are not)
- [Required] and [Optional] annotations override all else
- Added full suite of testing
Version 1.0.1
Add NuGet description
Version 1.0.0
Initial release