graphql-decorate:使用灵活的API轻松装饰graphql-ruby类型

时间:2024-04-18 19:10:17
【文件属性】:

文件名称:graphql-decorate:使用灵活的API轻松装饰graphql-ruby类型

文件大小:30KB

文件格式:ZIP

更新时间:2024-04-18 19:10:17

ruby graphql decorator-pattern Ruby

GraphQL装饰 graphql-decorate添加了一个易于使用的界面来装饰类型。 它使您可以将逻辑从类型文件中移出并保持声明性。 安装 将此行添加到您的应用程序的Gemfile中: gem 'graphql-decorate' 然后执行: $ bundle 或将其自己安装为: $ gem install graphql-decorate 一旦安装了gem,就需要将插件添加到架构中,并将其集成到基础对象类中。 class Schema < GraphQL :: Schema use GraphQL :: Decorate end class BaseObject < GraphQL :: Schema :: Object include GraphQL :: Decorate :: ObjectIntegration end 请注意, query和mutation


【文件预览】:
graphql-decorate-master
----.github()
--------workflows()
----LICENSE.txt(1KB)
----lib()
--------graphql()
----Gemfile(203B)
----spec()
--------fixtures()
--------spec_helper.rb(2KB)
--------graphql()
----Rakefile(145B)
----README.md(6KB)
----.rubocop.yml(258B)
----graphql-decorate.gemspec(1KB)
----.gitignore(150B)
----bin()
--------console(381B)
--------setup(131B)

网友评论