using Core.DI;
using Core.Models.Eft.Common;
using Core.Models.Eft.Common.Request;
using Core.Models.Eft.Dialog;
using Core.Models.Eft.HttpResponse;
using Core.Models.Eft.Profile;
namespace Core.Callbacks;
public class DialogCallbacks : OnUpdate
{
public DialogCallbacks()
{
}
///
/// Handle client/friend/list
///
///
///
///
///
public GetBodyResponseData GetFriendList(string url, EmptyRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/chatServer/list
///
///
///
///
///
public GetBodyResponseData> GetChatServerList(string url, GetChatServerListRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/list
///
///
///
///
///
public GetBodyResponseData> GetMailDialogList(string url, GetMailDialogListRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/view
///
///
///
///
///
public GetBodyResponseData GetMailDialogView(string url, GetMailDialogViewRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/info
///
///
///
///
///
public GetBodyResponseData GetMailDialogInfo(string url, GetMailDialogInfoRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/remove
///
///
///
///
///
public GetBodyResponseData> RemoveDialog(string url, RemoveDialogRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/pin
///
///
///
///
///
public GetBodyResponseData> PinDialog(string url, PinDialogRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/unpin
///
///
///
///
///
public GetBodyResponseData> UnpinDialog(string url, PinDialogRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/read
///
///
///
///
///
public GetBodyResponseData> SetRead(string url, SetDialogReadRequestData info, string sessionID)
{
throw new NotImplementedException();
}
///
/// Handle client/mail/dialog/getAllAttachments
///
///
///
///
///
public GetBodyResponseData