How can I change a `Blend Asset` of a material instance at a run time

I’m using the [Material Layers][1] ( one of an experimental feature in 4.19 ). But, I don’t know how to change a Blend Asset at a run time. How can I it? ( I’m welcome a solution as either of a C++ or a Blueprint. )