Предыстория:
- Клиентское приложение Xamrin Forms
- Серверная часть Azure с Dot Net
- Использование автономной синхронизации данных Azure
- попытка использовать автономную синхронизацию файлов Azure
Связанные вопросы SO я задал здесь еще 2 вопроса, которые несколько связаны Получение ошибки 404 при использовании Azure File Sync
Получение 500 при использовании Azure File Sync
Решение Как указано выше в первой ссылке, мне пришлось создать контроллер хранилища для сущности пользователя, чтобы иметь возможность успешно войти в систему, хотя я не собираюсь использовать файлы для пользователей.
По мере того, как я работаю дальше в приложении, я все еще получаю больше ошибок 404, как я вижу в скрипаче. Это аналогичные вызовы, которые ищут доступ к API, как показано ниже.
GET /tables/{EntityName}/{Id}/MobileServiceFiles HTTP/1.1
Мой вопрос сейчас Нужен ли мне контроллер хранилища для каждого объекта в моем решении? может быть каждая сущность, которая наследуется от EntityData?
Есть ли способ выборочно указать системе, какие объекты будут работать с файлами и иметь контроллеры хранилища только для них? Типа, может быть, помечая их каким-то Атрибутом?
Справочник Я использую эту запись в блоге, чтобы реализовать Azure File Sync в моем приложении.