Правильное оформление большого количества SELECT запросов к MySql в C#

На текущий момент имеется около трех сотен уникальных SELECT к двум базам данных MySql и одной MS для Excel документа.

Для удобства будем считать, что имеется один тип СУБД.

Часть запросов очень легкие и быстрые (типа верни одно поле по условию), часть тяжелые.

Как лучше оформить код в WinForms приложении c MySql.Data.MySqlClient?

Завернуть каждый запрос в async Task c SqlDataAdapter.FillAsync() (я пока склоняюсь к этому варианту) или как-то оформить пул запросов?

Если пул запросов, то как это сделать найлучшим способом с примером если можно?

Любое мнение или идея будет полезна.


Ответы (0 шт):