private int ConfiguredActivationDepth(ClassMetadata metadata) { var config = metadata.ConfigOrAncestorConfig(); if (config != null && _mode.IsActivate()) { return config.AdjustActivationDepth(_depth); } return _depth; }
private int ConfiguredActivationDepth(ClassMetadata metadata) { Config4Class config = metadata.ConfigOrAncestorConfig(); if (config != null && _mode.IsActivate()) { return(config.AdjustActivationDepth(_depth)); } return(_depth); }
public virtual IActivationDepth ActivationDepthFor(ClassMetadata classMetadata, ActivationMode mode) { if (mode.IsPrefetch()) { return(new LegacyActivationDepth(1, mode)); } int globalLegacyActivationDepth = ConfigImpl(classMetadata).ActivationDepth(); Config4Class config = classMetadata.ConfigOrAncestorConfig(); int defaultDepth = null == config ? globalLegacyActivationDepth : config.AdjustActivationDepth (globalLegacyActivationDepth); return(new LegacyActivationDepth(defaultDepth, mode)); }
public virtual IActivationDepth ActivationDepthFor(ClassMetadata classMetadata, ActivationMode mode) { if (mode.IsPrefetch()) { return new LegacyActivationDepth(1, mode); } var globalLegacyActivationDepth = ConfigImpl(classMetadata).ActivationDepth(); var config = classMetadata.ConfigOrAncestorConfig(); var defaultDepth = null == config ? globalLegacyActivationDepth : config.AdjustActivationDepth (globalLegacyActivationDepth); return new LegacyActivationDepth(defaultDepth, mode); }