Я старался описать подход так, чтобы можно было в "один клик" создать приложение asp net core mvc, добавить туда вышеуказанный код и получит результат. Код взят с небольшой обфускацией из реального проекта, который защищен коммерческой тайной. Если у вас появятся сложности в реализации этого решения, тогда опишите конкретный кейс и мы вам постараемся дать совет как его решить.
По поводу Task. Это больше шаблонный подход в написании результатов запросов в проекте. Смысла конечно нет в этом запуске. Можно обойтись и FromResult
Вы правы, этот подход с пустой миграцией также можно использовать в совместной работе. Мы как раз руководствовались тем гайдом, который вы упомянули(описанный вариант #2). Мы выбрали второй вариант по причине его универсальности, не надо задумываться о том, существуют ли конфликты в изменениях или нет. По хорошему, нужно использовать конкретный вариант, в соответствии с описанными сценариями.
Я старался описать подход так, чтобы можно было в "один клик" создать приложение asp net core mvc, добавить туда вышеуказанный код и получит результат. Код взят с небольшой обфускацией из реального проекта, который защищен коммерческой тайной. Если у вас появятся сложности в реализации этого решения, тогда опишите конкретный кейс и мы вам постараемся дать совет как его решить.
По поводу Task. Это больше шаблонный подход в написании результатов запросов в проекте. Смысла конечно нет в этом запуске. Можно обойтись и FromResult