c# servcice and angular client - a dynamic search dropdown component that fills from , and save the last results according to the typing - cache utilization