Eldar Insafutdinov wrote:
The issue is that we need it in a performance critical part of QtD.
The library mixes in static constructors to initialise user-defined
classes. This means that we can't use it when user code is in cyclic
dependency. static constructors are very useful, but giving a
possibility to override it's current behaviour would make them
applicable to more use-cases(if you look into that bug report,
another person was trying to use them exactly as we do, and faced the
same problems).

I hear you. I'll try to come up with a better solution.

Reply via email to