Я занимаюсь исследованием приложения, которому требуется веб-приложение, а также мобильное приложение, и я рассматриваю возможность использования службы приложений Azure.
В текущей реализации нам нужно написать одинаковую логику как в мобильном приложении, так и в веб-приложении. Я хочу использовать один и тот же репозиторий и базу данных для обеих конечных точек. Но я не хочу писать один и тот же код для бизнес-логики в двух разных местах.
Как я могу смешивать веб-приложение и мобильное приложение, используя один и тот же репозиторий, базу данных и бизнес-логику?
Если используется веб-API, я могу создать сервисный уровень, который можно использовать как в веб-API, так и в приложении MVC 5. Хочу аналогичную систему.