Breaking changes
This page was created by Hans.karlsen@mdriven.net on 2020-11-08. Last edited by Hans.karlsen@mdriven.net on 2025-03-12.

MDriven Framework : we now require legal ocl in all oclColumns

Starting from 2018 and the support for VS2019 we made changes related to efficient load that make the framework check all oclColumns.

Prior to this point oclColumns could be ignored if no-one ever used them - but now - we assume that they are all used and thus valid. This is inline with our shift from placed handles to compound declarative ViewModels that are statically checked along with the model.

We will now throw exception if a n illegal ocl is found in the derivation phase.

If you would rather just log this with trace you can do so by setting the new variable:

/// <summary>
/// Set this property to false (default true) if you only want trace logging of failing derivations
/// </summary>
AbstractDeriver.ThrowExceptionOnFailedDerivation=false
MDriven Chat

How would you like to chat today?

Setting up your conversation…

This may take a few moments