public FunctionBundlerPipelineExecuter( IFunctionBundlerExecutionItem[] registeredHandlers, string devEUI, FunctionBundlerRequest request) { this.registeredHandlers = registeredHandlers; this.DevEUI = devEUI; this.Request = request; }
public FunctionBundlerPipelineExecuter(IFunctionBundlerExecutionItem[] registeredHandlers, DevEui devEUI, FunctionBundlerRequest request, ILogger logger = null) { this.registeredHandlers = registeredHandlers; DevEUI = devEUI; Request = request; Logger = logger ?? NullLogger.Instance; }
public async Task <FunctionBundlerResult> HandleFunctionBundlerInvoke(DevEui devEUI, FunctionBundlerRequest request, ILogger logger = null) { var pipeline = new FunctionBundlerPipelineExecuter(this.executionItems, devEUI, request, logger); return(await pipeline.Execute()); }
public async Task <FunctionBundlerResult> HandleFunctionBundlerInvoke(string devEUI, FunctionBundlerRequest request) { var pipeline = new FunctionBundlerPipelineExecuter(this.executionItems, devEUI, request); return(await pipeline.Execute()); }