public ActionResult <List <Account> > GetAccounts(string searchTerm) { var dataProvider = new DataProvider.DataProvider(); if (!TryValidateSearchTerm(searchTerm, out var validationMessage)) { return(UnprocessableEntity(validationMessage)); } return(dataProvider.GetAccounts(searchTerm)); }