public GroupMemberExtractor( IFhirDataClient dataClient, IReferenceParser referenceParser, ILogger <GroupMemberExtractor> logger) { _dataClient = EnsureArg.IsNotNull(dataClient, nameof(dataClient)); _referenceParser = EnsureArg.IsNotNull(referenceParser, nameof(referenceParser)); _logger = EnsureArg.IsNotNull(logger, nameof(logger)); }
internal SensorEvaluator( IReferenceParser referenceParser, ISensorParser sensorParser, ILineMeaningDetector lineMeaningDetector, IReadingParser readingParser, IBrandingStrategyDeterminer brandingStrategyDeterminer ) { _referenceParser = referenceParser; _sensorParser = sensorParser; _lineMeaningDetector = lineMeaningDetector; _readingParser = readingParser; _brandingStrategyDeterminer = brandingStrategyDeterminer; }
public UncontainedNavigationPropertyParser(IReferenceParser referenceParser) { this.referenceParser = referenceParser; }
internal VbElementSerializer() { _referenceParser = new ReferenceParser(); }
internal SensorEvaluatorBuilder WithReferenceParser(IReferenceParser referenceParser) { _referenceParser = referenceParser; return(this); }
internal VbElementSerializer() { _referenceParser = new ReferenceParser(); }