Я разрабатываю свою первую надстройку для Outlook Web App. Мне непонятно, где я должен хранить большие части данных, предоставленные пользователем (например, большие фрагменты текста, изображения) и быть связанными с надстройкой (в отличие от принадлежности к определенному элементу почты).Где хранить более крупные данные для Outlook Web App?
Мое впечатление, что RoamingSettings предполагается для относительно небольших вещей и, следовательно, не подходит. Я мог бы хранить данные в OneDrive, но я предпочитаю не предоставлять данные пользователю вне пользовательского интерфейса надстройки. Я нашел this SO entry, но ответ кажется более применимым к настольному Outlook, а не к OWA. Я полагаю, что я мог бы хранить данные на своем собственном сервере, если мне это нужно, но сначала я хочу знать, есть ли что-то в архитектуре OWA, которая будет служить этой цели.
Ничего себе, отличная статья. Спасибо, Эрик! –
Просто уточнить ... В вашем ответе указано, что ограничение RoamingSettings составляет 32K за надстройку. Однако в вашей статье указано, что ограничение составляет 2 МБ на надстройку с ограничением 32 КБ для каждой настройки. Я предполагаю, что 2 МБ является правильным значением? –
Да, извините - мое предыдущее я правильно. Это значение 2 МБ может быть не документировано, но я получил эту информацию от Microsoft PM –