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));
|
OnSessionBegins(new SessionBeginEventArgs(e.DeviceId, ds));
|
||||||
}
|
}
|
||||||
|
|
||||||
ds.ChatTitle = e.Message.Chat.Username ?? e.Message.Chat.Title;
|
|
||||||
ds.LastAction = DateTime.Now;
|
ds.LastAction = DateTime.Now;
|
||||||
ds.LastMessage = e.Message;
|
ds.LastMessage = e.Message;
|
||||||
|
|
||||||
@ -351,7 +350,6 @@ namespace TelegramBotBase
|
|||||||
e.Device = ds;
|
e.Device = ds;
|
||||||
}
|
}
|
||||||
|
|
||||||
ds.ChatTitle = e.Message.Chat.Username ?? e.Message.Chat.Title;
|
|
||||||
ds.LastAction = DateTime.Now;
|
ds.LastAction = DateTime.Now;
|
||||||
ds.LastMessage = e.Message;
|
ds.LastMessage = e.Message;
|
||||||
|
|
||||||
@ -396,7 +394,6 @@ namespace TelegramBotBase
|
|||||||
e.Device = ds;
|
e.Device = ds;
|
||||||
}
|
}
|
||||||
|
|
||||||
ds.ChatTitle = e.Message.Chat.Username ?? e.Message.Chat.Title;
|
|
||||||
ds.LastAction = DateTime.Now;
|
ds.LastAction = DateTime.Now;
|
||||||
ds.LastMessage = e.Message;
|
ds.LastMessage = e.Message;
|
||||||
|
|
||||||
|
|||||||
@ -211,12 +211,11 @@ namespace TelegramBotBase
|
|||||||
|
|
||||||
var form = s.Value.ActiveForm;
|
var form = s.Value.ActiveForm;
|
||||||
|
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var se = new StateEntry();
|
var se = new StateEntry();
|
||||||
se.DeviceId = s.Key;
|
se.DeviceId = s.Key;
|
||||||
se.ChatTitle = s.Value.ChatTitle;
|
se.ChatTitle = s.Value.GetChatTitle();
|
||||||
se.FormUri = form.GetType().FullName;
|
se.FormUri = form.GetType().FullName;
|
||||||
se.QualifiedName = form.GetType().AssemblyQualifiedName;
|
se.QualifiedName = form.GetType().AssemblyQualifiedName;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user