Skip to content

Commit

Permalink
add "products" GraphQL query
Browse files Browse the repository at this point in the history
  • Loading branch information
boscohyun committed Sep 27, 2024
1 parent 358895e commit fa4391e
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion Mimir/GraphQL/Types/QueryType.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
using Mimir.GraphQL.Queries;
using Mimir.GraphQL.Types.MimirBsonDocuments;
using Mimir.Repositories;

namespace Mimir.GraphQL.Types;

public class QueryType : ObjectType<Query>
{
protected override void Configure(IObjectTypeDescriptor<Query> descriptor) { }
protected override void Configure(IObjectTypeDescriptor<Query> descriptor)
{
descriptor
.Field("products")
.Description("Retrieves a list of market products.")
.UseOffsetPaging<ProductDocumentType>()
.Resolve(context => context.Service<ProductRepository>().GetAll());
}
}

0 comments on commit fa4391e

Please sign in to comment.