Как внедрить данные арендатора при разработке приложения SaaS? - PullRequest
0 голосов
/ 11 октября 2018

Я даже не уверен, как описать проблему.

TL; DR: Как проверить интеграцию MVC и Сервиса без использования службы аутентификации провайдера облака?

Я занимаюсь разработкой мультитенантного приложения SaaS.Это общая база данных, поэтому все таблицы имеют идентификатор клиента.Я собираюсь использовать сервис аутентификации провайдера Cloud.Поэтому, когда запрос приходит к контроллеру, в HttpRequest вводятся данные об арендаторе.

Я реализовал перекрестную логику на своем сервисном уровне.Он в основном проверит, существует ли арендатор в таблице, прежде чем выполнять какую-либо логику.

Пока что я реализовал сервисную часть.Когда я начал реализовывать часть MVC, я не смог протестировать интеграцию между MVC и Service, потому что объект-арендатор нулевой или еще не существует в таблице.(Потому что я пока не использую облачного провайдера для аутентификации)

Любая рекомендация о том, как справиться с этим сценарием?Или лучший способ проверить интеграцию MVC и Service Layer без использования аутентификации провайдеров облачных услуг?

...