Show / Hide Table of Contents

Class CaseBuildFunctionInvoker<TFunction>

Case build function invoker

Inheritance
object
FunctionInvokerBase
CaseBuildFunctionInvoker<TFunction>
Inherited Members
FunctionInvokerBase.HttpClient
FunctionInvokerBase.Configuration
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Scripting.Function.Api
Assembly: PayrollEngine.Client.Services.dll
Syntax
public class CaseBuildFunctionInvoker<TFunction> : FunctionInvokerBase where TFunction : CaseBuildFunction
Type Parameters
Name Description
TFunction

Constructors

View Source

CaseBuildFunctionInvoker(PayrollHttpClient, ScriptConfiguration)

Invoker constructor

Declaration
public CaseBuildFunctionInvoker(PayrollHttpClient httpClient, ScriptConfiguration configuration)
Parameters
Type Name Description
PayrollHttpClient httpClient

The Payroll http configuration

ScriptConfiguration configuration

The scripting configuration

Methods

View Source

Build(CaseSet)

Build a case

Declaration
public CaseBuildFunctionResult Build(CaseSet caseSet)
Parameters
Type Name Description
CaseSet caseSet

The case set

Returns
Type Description
CaseBuildFunctionResult

The function result

View Source

Build(CaseSet, ScriptConfiguration)

Build a case

Declaration
public CaseBuildFunctionResult Build(CaseSet caseSet, ScriptConfiguration configuration)
Parameters
Type Name Description
CaseSet caseSet

The case set

ScriptConfiguration configuration

The scripting configuration

Returns
Type Description
CaseBuildFunctionResult

The function result

View Source

Build(string)

Build a case

Declaration
public CaseBuildFunctionResult Build(string caseName)
Parameters
Type Name Description
string caseName

Name of the case

Returns
Type Description
CaseBuildFunctionResult

The function result

View Source

Build(string, ScriptConfiguration)

Build a case

Declaration
public CaseBuildFunctionResult Build(string caseName, ScriptConfiguration configuration)
Parameters
Type Name Description
string caseName

Name of the case

ScriptConfiguration configuration

The scripting configuration

Returns
Type Description
CaseBuildFunctionResult

The function result

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
  • View Source
☀
☾
Back to top Generated by DocFX