public AnonymizerRule(string path, string method, AnonymizerRuleType type, string source) { Path = path; Method = method; Type = type; Source = source; }
public AnonymizationFhirPathRule(string path, string expression, string resourceType, string method, AnonymizerRuleType type, string source, Dictionary <string, object> settings = null) : base(path, method, type, source) { EnsureArg.IsNotNull(expression); Expression = expression; ResourceType = resourceType; RuleSettings = settings; }
public AnonymizationFhirPathRule(string path, string expression, string resourceType, string method, AnonymizerRuleType type, string source, Dictionary <string, object> settings = null) : base(path, method, type, source) { if (string.IsNullOrEmpty(expression)) { throw new ArgumentNullException("expression"); } Expression = expression; ResourceType = resourceType; RuleSettings = settings; }
public AnonymizationFhirPathRule(string path, string expression, string resourceType, string method, AnonymizerRuleType type, string source) : base(path, method, type, source) { if (string.IsNullOrEmpty(expression)) { throw new ArgumentNullException("expression"); } Expression = expression; ResourceType = resourceType; }