public Case ReviseCase(Case solution) { ICBRContext ctx = CBRContextManager.GetCBRContext(_env); if (ctx == null) { throw new ContextException("context is not set"); } ctx.SetSolutionCase(solution); return(solution); }