Interface IArgumentsDefinitionBuilder<TBuilder>
Assembly: GraphZen.TypeSystem.dll
Syntax
public interface IArgumentsDefinitionBuilder<out TBuilder>
Type Parameters
| Name |
Description |
| TBuilder |
|
Methods
Argument(String)
Declaration
InputValueBuilder Argument(string name)
Parameters
| Type |
Name |
Description |
| String |
name |
|
Returns
Declaration
TBuilder Argument(string name, Action<InputValueBuilder> configurator)
Parameters
Returns
| Type |
Description |
| TBuilder |
|
Declaration
TBuilder Argument(string name, string type, Action<InputValueBuilder> configurator = null)
Parameters
Returns
| Type |
Description |
| TBuilder |
|
Declaration
TBuilder Argument<TArgument>(string name, Action<InputValueBuilder> configurator = null)
Parameters
Returns
| Type |
Description |
| TBuilder |
|
Type Parameters
| Name |
Description |
| TArgument |
|
IgnoreArgument(String)
Declaration
TBuilder IgnoreArgument(string name)
Parameters
| Type |
Name |
Description |
| String |
name |
|
Returns
| Type |
Description |
| TBuilder |
|
UnignoreArgument(String)
Declaration
TBuilder UnignoreArgument(string name)
Parameters
| Type |
Name |
Description |
| String |
name |
|
Returns
| Type |
Description |
| TBuilder |
|