public async void SendDeleteConversationsNodeNoticeAsync(long conversationId, ConversationType conversationType, long requestorId) { try { DeleteConversationsNodeNotice notice = new DeleteConversationsNodeNotice(conversationId, conversationType, NodeSettings.Configs.Node.Id, requestorId); await SendNoticeToNodesAsync(notice).ConfigureAwait(false); } catch (Exception ex) { Logger.WriteLog(ex); } }
public DeleteConversationsNoticeHandler( CommunicationObject @object, IDeleteChatsService deleteChatsService, ILoadChatsService loadChatsService, ILoadDialogsService loadDialogsService, IDeleteDialogsService deleteDialogsService, ILoadChannelsService loadChannelsService, IDeleteChannelsService deleteChannelsService) { notice = (DeleteConversationsNodeNotice)@object; this.deleteChatsService = deleteChatsService; this.loadChatsService = loadChatsService; this.loadDialogsService = loadDialogsService; this.deleteDialogsService = deleteDialogsService; this.loadChannelsService = loadChannelsService; this.deleteChannelsService = deleteChannelsService; }