Session serialization update
- updating Session serialization for using new method GetChatTitle() to get the chat title for debugging purposes - removing unncessary use of getting the chat title at every call (improving performance)
This commit is contained in:
parent
6d39d2fb73
commit
2c3e707673
@ -252,7 +252,6 @@ namespace TelegramBotBase
|
||||
OnSessionBegins(new SessionBeginEventArgs(e.DeviceId, ds));
|
||||
}
|
||||
|
||||
ds.ChatTitle = e.Message.Chat.Username ?? e.Message.Chat.Title;
|
||||
ds.LastAction = DateTime.Now;
|
||||
ds.LastMessage = e.Message;
|
||||
|
||||
@ -351,7 +350,6 @@ namespace TelegramBotBase
|
||||
e.Device = ds;
|
||||
}
|
||||
|
||||
ds.ChatTitle = e.Message.Chat.Username ?? e.Message.Chat.Title;
|
||||
ds.LastAction = DateTime.Now;
|
||||
ds.LastMessage = e.Message;
|
||||
|
||||
@ -396,7 +394,6 @@ namespace TelegramBotBase
|
||||
e.Device = ds;
|
||||
}
|
||||
|
||||
ds.ChatTitle = e.Message.Chat.Username ?? e.Message.Chat.Title;
|
||||
ds.LastAction = DateTime.Now;
|
||||
ds.LastMessage = e.Message;
|
||||
|
||||
|
||||
@ -211,12 +211,11 @@ namespace TelegramBotBase
|
||||
|
||||
var form = s.Value.ActiveForm;
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
var se = new StateEntry();
|
||||
se.DeviceId = s.Key;
|
||||
se.ChatTitle = s.Value.ChatTitle;
|
||||
se.ChatTitle = s.Value.GetChatTitle();
|
||||
se.FormUri = form.GetType().FullName;
|
||||
se.QualifiedName = form.GetType().AssemblyQualifiedName;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user