private AppSolutionRequest LoadSolution(AppSolutionRequest request, TableauSolutionSerialized serializedSolution) { var solution = serializedSolution.DeserializeSolution(); request.TableauSolution = solution; return(request); }
public TableauSolution LogTableauSolution(TableauSolution tableauSolution) { var solutionDb = TableauSolutionSerialized.SerializeSolution(tableauSolution); var loadedSolutionDb = DbContext.TableauSerializedSolutions.Add(solutionDb).Entity; DbContext.SaveChanges(); tableauSolution.SolutionId = loadedSolutionDb.SolutionId; return(tableauSolution); }