Structural shape of anything that knows which database platform it talks to.
ProviderBase (and therefore every concrete MJ data provider) already
exposes PlatformKey, but IMetadataProvider does not declare it — so
callers holding only an interface-typed provider had no typed way to ask.
This is that way.
Structural shape of anything that knows which database platform it talks to.
ProviderBase(and therefore every concrete MJ data provider) already exposesPlatformKey, butIMetadataProviderdoes not declare it — so callers holding only an interface-typed provider had no typed way to ask. This is that way.