private TProviderDefinition GetDefinition(TProviderResource providerResource, bool includeWarnings = false, bool validate = true) { var definition = _resourceMapper.ToModel(providerResource); if (validate) { Validate(definition, includeWarnings); } return(definition); }
private TProviderDefinition GetDefinition(TProviderResource providerResource, bool validate, bool includeWarnings, bool forceValidate) { var definition = _resourceMapper.ToModel(providerResource); if (validate && (definition.Enable || forceValidate)) { Validate(definition, includeWarnings); } return(definition); }