public static ListWrapper Run( [QueueTrigger("defaultListQueue")] ListWrapper listWrapper, TraceWriter log) { log.Info($"Validating data"); var validatorService = new ValidatorService(); var response = new ListWrapper { Elements = new List <string>() }; foreach (var element in listWrapper.Elements) { var isValidElement = validatorService.ValidateElement(element); if (isValidElement) { response.Elements.Add(element); } } log.Info($"Data validator function completed"); return(response); }
public static string Run( [QueueTrigger("defaultQueue")] string element, TraceWriter log) { var validatorService = new ValidatorService(); var isValidElement = validatorService.ValidateElement(element); if (isValidElement) { return(element); } return(null); }