У меня есть три надежные коллекции, определенные в моем StatefulService, которые определены следующим образом:
this.dataCount =
await StateManager.GetOrAddAsync<IReliableDictionary<string, int>>("count");
this.dataDictionary1 =
await StateManager
.GetOrAddAsync<IReliableDictionary<string, ResourceElement>>
("data1");
this.dataDictionary2 =
await StateManager
.GetOrAddAsync<IReliableDictionary<string, ResourceElement>>
("data2");
Теперь я хотел бы переместить коллекцию data2 (ее содержимое) в отдельную StatefulService, и яне знаю, как действовать.
В идеале я ищу механизм, который позволил бы мне сделать резервную копию data2 (я не против, если мне нужно добавить метод к моей службе)в файл, а затем возобновить резервное копирование из этого файла в другой сервис.
Есть ли что-нибудь подобное?