Dapper.GraphQL Versions Save

A .NET Core library designed to integrate the Dapper and graphql-dotnet projects with ease-of-use in mind and performance as the primary concern.

0.4.2-beta

5 years ago

Resolved: #15 - Pass commandTimeout to Dapper #31 - Add non-generic versions of service registration methods #34 - SqlQueryContext: SplitOn() should call RemoveSingleTableQueryItems()

0.4.1-beta

5 years ago

Fixed: #22 Database transaction parameters for context Execute methods #26 Add mutation example #29 Updated GraphQL to the latest (2.3)

0.3.10-beta

5 years ago

Resolved #20

0.3.9-beta

5 years ago

Added support for inline fragments, with the following methods:

IHaveSelectionSet.GetInlineFragment() EntityMapContext.NextFragment()

0.3.1-beta

6 years ago

The signature for entity mappers has changed.

See https://github.com/landmarkhw/Dapper.GraphQL/blob/master/Dapper.GraphQL.Test/EntityMappers/PersonEntityMapper.cs for an example.

Also, the Execute() method for queries has changed to require the selection set for GraphQL, to facilitate proper object mapping after the query is executed. See https://github.com/landmarkhw/Dapper.GraphQL/blob/master/Dapper.GraphQL.Test/InsertTests.cs#L98 for an example.

0.2.2-beta

6 years ago

0.2.1-beta

6 years ago

0.2.0-beta

6 years ago
  • Added support for #2: How to handle two objs of the same type in the EntityMapper
  • Added support for DELETE statements
  • Migrated unit tests to use mssql's LocalDB as SQLite doesn't support everything we need to support