From 1709631965f3e7c2ce820ae584b6e563a9de16ac Mon Sep 17 00:00:00 2001 From: FlorianDahn Date: Mon, 7 Jun 2021 01:33:57 +0200 Subject: [PATCH] adding GetObject and SaveObject methods for custom session serialization - adding GetObject and SaveObject methods for custom session serialization --- TelegramBotBase/Args/LoadStateEventArgs.cs | 5 +++++ TelegramBotBase/Args/SaveStateEventArgs.cs | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/TelegramBotBase/Args/LoadStateEventArgs.cs b/TelegramBotBase/Args/LoadStateEventArgs.cs index 70378a8..7e79cb8 100644 --- a/TelegramBotBase/Args/LoadStateEventArgs.cs +++ b/TelegramBotBase/Args/LoadStateEventArgs.cs @@ -54,5 +54,10 @@ namespace TelegramBotBase.Args return false; } + public object GetObject(String key) + { + return Values[key]; + } + } } diff --git a/TelegramBotBase/Args/SaveStateEventArgs.cs b/TelegramBotBase/Args/SaveStateEventArgs.cs index 1e74e93..4b26dea 100644 --- a/TelegramBotBase/Args/SaveStateEventArgs.cs +++ b/TelegramBotBase/Args/SaveStateEventArgs.cs @@ -32,6 +32,10 @@ namespace TelegramBotBase.Args { Values[key] = value; } + public void SetObject(String key, object value) + { + Values[key] = value; + } } }