feat: complete end to end functionality

This commit is contained in:
Stevan Freeborn
2024-09-01 18:09:48 -05:00
parent 78748cc104
commit e400be31f7
19 changed files with 376 additions and 454 deletions
@@ -0,0 +1,10 @@
namespace SanctionsSearch.Worker.Extensions;
static class SearchRequestExtensions
{
public static Expression<Func<Sdn, bool>> ToSdnFilter(this SearchRequest request)
{
var nameParts = request.Name.Split(' ', StringSplitOptions.RemoveEmptyEntries);
return sdn => nameParts.All(part => sdn.Name.Contains(part));
}
}