Implement symbols indexing service for symbol packages
Proposal
Implement the symbols indexing service to handle the indexing process when a symbol package (.snupkg) is pushed to GitLab. This indexing process involves extracting the symbol files (.pdb) from the compressed package file and indexing their information for efficient symbol lookup and retrieval. The indexing service should create a record in the packages_nuget_symbols table for each .pdb file, storing relevant details such as the symbol's signature and file.
Edited by Moaz Khalifa