Правильное оформление большого количества SELECT запросов к MySql в C#
На текущий момент имеется около трех сотен уникальных SELECT к двум базам данных MySql и одной MS для Excel документа.
Для удобства будем считать, что имеется один тип СУБД.
Часть запросов очень легкие и быстрые (типа верни одно поле по условию), часть тяжелые.
Как лучше оформить код в WinForms приложении c MySql.Data.MySqlClient?
Завернуть каждый запрос в async Task c SqlDataAdapter.FillAsync() (я пока склоняюсь к этому варианту) или как-то оформить пул запросов?
Если пул запросов, то как это сделать найлучшим способом с примером если можно?
Любое мнение или идея будет полезна.