Skip to content

Releases: Shane32/GraphQL.DI

Version 2.5.2

29 Oct 17:17
267c3ca
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.1...2.5.2

Version 2.5.1

28 Oct 20:55
6529e50
Compare
Choose a tag to compare

What's Changed

  • Fix GetMethodDefaultNullability to work with nested classes by @Shane32 in #8

Full Changelog: 2.5.0...2.5.1

Version 2.5.0

23 Jul 18:35
1d2165d
Compare
Choose a tag to compare

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

20 Jul 22:58
3fd5ed5
Compare
Choose a tag to compare

Add Context to DIObjectGraphBase; use GetOrCreate when creating instances

Version 2.3.0

20 Jul 15:44
addd436
Compare
Choose a tag to compare
  • Add IDIObjectGraphBase interface to identify DIObjectGraphBase classes

Version 2.2.0

02 Jul 18:00
b07c5ea
Compare
Choose a tag to compare

Add implicit support (without [FromSource]) for source argument by matching type and name 'source'.

Version 2.1.0

26 Mar 22:05
d506165
Compare
Choose a tag to compare

Bumps GraphQL.NET dependency to 4.1.0 which resolves a critical bug with this package.

Version 2.0.0

23 Mar 23:27
5971268
Compare
Choose a tag to compare
  • 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

30 Oct 19:58
1779914
Compare
Choose a tag to compare

Add NuGet description

Version 1.0.0

30 Oct 01:24
0669c10
Compare
Choose a tag to compare

Initial release