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 { public GetBodyResponseData GetFriendList(string url, EmptyRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> GetChatServerList(string url, GetChatServerListRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> GetMailDialogList(string url, GetMailDialogListRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData GetMailDialogView(string url, GetMailDialogViewRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData GetMailDialogInfo(string url, GetMailDialogInfoRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> RemoveDialog(string url, RemoveDialogRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> PinDialog(string url, PinDialogRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> UnpinDialog(string url, PinDialogRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> SetRead(string url, SetDialogReadRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData GetAllAttachments(string url, EmptyRequestData info, string sessionID) // TODO: Fix type - GetBodyResponseData { throw new NotImplementedException(); } public GetBodyResponseData SendMessage(string url, SendMessageRequest info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> ListOutbox(string url, EmptyRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> ListInbox(string url, EmptyRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData SendFriendRequest(string url, FriendRequestData info, string sessionID) { throw new NotImplementedException(); } public NullResponseData AcceptAllFriendRequests(string url, EmptyRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData AcceptFriendRequest(string url, AcceptFriendRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData DeclineFriendRequest(string url, DeclineFriendRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData CancelFriendRequest(string url, CancelFriendRequestData info, string sessionID) { throw new NotImplementedException(); } public NullResponseData DeleteFriend(string url, DeleteFriendRequest info, string sessionID) { throw new NotImplementedException(); } public NullResponseData IgnoreFriend(string url, UIDRequestData info, string sessionID) { throw new NotImplementedException(); } public NullResponseData UnIgnoreFriend(string url, UIDRequestData info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> ClearMail(string url, ClearMailMessageRequest info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> RemoveMail(string url, RemoveMailMessageRequest info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> CreateGroupMail(string url, CreateGroupMailRequest info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> ChangeMailGroupOwner(string url, ChangeGroupMailOwnerRequest info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> AddUserToMail(string url, AddUserGroupMailRequest info, string sessionID) { throw new NotImplementedException(); } public GetBodyResponseData> RemoveUserFromMail(string url, RemoveUserGroupMailRequest info, string sessionID) { throw new NotImplementedException(); } public async Task OnUpdate(int timeSinceLastRun) { throw new NotImplementedException(); } public string GetRoute() { throw new NotImplementedException(); } }