public TMeta GetMeta <TModel, TMeta>(TModel model, string metaName) { ThrowIfDisposed(); // NOTE: GetMeta is only used by model ctor. we can safely check the resource and ignore the patch return(ModelRegistry.GetMetaValue <TModel, TMeta>(model, metaName)); }