public ProcessMaskedResult ProcessMask(ProcessMaskedRequest processMaskedRequest) { return(!processMaskedRequest.MaskifyPropertyValue.Equals("") ? new ProcessMaskedResult { PropertyValue = processMaskedRequest.MaskifyPropertyValue } : new ProcessMaskedResult { PropertyValue = Regex.Replace($"{processMaskedRequest.PropertyValue}", Patterns.DefaultPattern, processMaskedRequest.Replacement) }); }
public ProcessMaskedResult ProcessMask(ProcessMaskedRequest processMaskedRequest) { var maskedProcessor = _masked.GetMaskedProcessor(processMaskedRequest.PropertyName); return(maskedProcessor.ProcessMask(processMaskedRequest)); }