public static async Task <List <NextStepInfo> > GetNextStepsAsync( NextStepsRequest nextStepsRequest) { List <NextStepInfo> nextStepsAsync = await CartableManager.ctbHandler.GetNextStepsAsync(nextStepsRequest); return(nextStepsAsync); }
public async Task <HttpResponseMessage> GetNextSteps([FromBody] NextStepsRequest nextStepsRequest) { try { SecurityManager.ThrowIfUserContextNull(); List <NextStepInfo> result = await CartableManager.GetNextStepsAsync(nextStepsRequest); return(Request.CreateResponse(HttpStatusCode.OK, new { resultCode = (int)ResultCode.Successful, data = result })); } catch (Exception ex) { return(await this.HandleExceptionAsync(ex)); } }
public static List <NextStepInfo> GetNextSteps(NextStepsRequest nextStepsRequest) { return(CartableManager.ctbHandler.GetNextSteps(nextStepsRequest)); }