public override void Restore(IDynamicObject store, IResourceWrapper wrapper)
        {
            BotEngine = store.Get <BotEngine>("botEngine");
            BotKey    = store.Get <String>("botKey");
            ChatId    = store.Get <Guid>("chatId");
            var m = new StorableOutgoingMessage();

            m.Restore(store.GetDynamicObject("message"), wrapper);
            Message = m;
        }
Esempio n. 2
0
 public override void Restore(IDynamicObject storage, IResourceWrapper wrapper)
 {
     BotEngine = storage.Get <BotEngine>("botEngine");
     BotKey    = storage.Get <String>("botKey");
     Message   = storage.GetDynamicObject("message").To <RestoredIncomingMessage>();
 }
 public override void Restore(IDynamicObject store, IResourceWrapper wrapper)
 {
     ChatId  = store.Get <Guid>("chatId");
     Message = store.GetDynamicObject("message").To <RestoredIncomingMessage>();
 }