public ExchangeRequestPackettHandler(IExchangeProvider exchangeProvider, ILogger logger, IBlacklistHttpClient blacklistHttpClient) { _exchangeProvider = exchangeProvider; _logger = logger; _blacklistHttpClient = blacklistHttpClient; }
public WhisperPacketHandler(ILogger logger, ISerializer packetSerializer, IBlacklistHttpClient blacklistHttpClient, IConnectedAccountHttpClient connectedAccountHttpClient, IPacketHttpClient packetHttpClient) { _logger = logger; _packetSerializer = packetSerializer; _blacklistHttpClient = blacklistHttpClient; _connectedAccountHttpClient = connectedAccountHttpClient; _packetHttpClient = packetHttpClient; }
public GameStartPacketHandler(WorldConfiguration worldConfiguration, IFriendHttpClient friendHttpClient, IChannelHttpClient channelHttpClient, IConnectedAccountHttpClient connectedAccountHttpClient, IBlacklistHttpClient blacklistHttpClient, IPacketHttpClient packetHttpClient, ISerializer packetSerializer, IMailHttpClient mailHttpClient) { _worldConfiguration = worldConfiguration; _packetSerializer = packetSerializer; _blacklistHttpClient = blacklistHttpClient; _connectedAccountHttpClient = connectedAccountHttpClient; _channelHttpClient = channelHttpClient; _friendHttpClient = friendHttpClient; _packetHttpClient = packetHttpClient; _mailHttpClient = mailHttpClient; }
public GameStartPacketHandler(IOptions <WorldConfiguration> worldConfiguration, IFriendHttpClient friendHttpClient, IChannelHttpClient channelHttpClient, IConnectedAccountHttpClient connectedAccountHttpClient, IBlacklistHttpClient blacklistHttpClient, IPacketHttpClient packetHttpClient, ISerializer packetSerializer, IMailHttpClient mailHttpClient, IQuestService questProvider) { _worldConfiguration = worldConfiguration; _packetSerializer = packetSerializer; _blacklistHttpClient = blacklistHttpClient; _connectedAccountHttpClient = connectedAccountHttpClient; _channelHttpClient = channelHttpClient; _friendHttpClient = friendHttpClient; _packetHttpClient = packetHttpClient; _mailHttpClient = mailHttpClient; _questProvider = questProvider; }
public static async Task <BlinitPacket> GenerateBlinitAsync(this ICharacterEntity visualEntity, IBlacklistHttpClient blacklistHttpClient) { var subpackets = new List <BlinitSubPacket?>(); var blackList = await blacklistHttpClient.GetBlackListsAsync(visualEntity.VisualId).ConfigureAwait(false); foreach (var relation in blackList) { if (relation.CharacterId == visualEntity.VisualId) { continue; } subpackets.Add(new BlinitSubPacket { RelatedCharacterId = relation.CharacterId, CharacterName = relation.CharacterName }); } return(new BlinitPacket { SubPackets = subpackets }); }
public static BlinitPacket GenerateBlinit(this ICharacterEntity visualEntity, IBlacklistHttpClient blacklistHttpClient) { var subpackets = new List <BlinitSubPacket>(); var blackList = blacklistHttpClient.GetBlackLists(visualEntity.VisualId); foreach (var relation in blackList) { if (relation.CharacterId == visualEntity.VisualId) { continue; } subpackets.Add(new BlinitSubPacket { RelatedCharacterId = relation.CharacterId, CharacterName = relation.CharacterName }); } return(new BlinitPacket { SubPackets = subpackets }); }
public BlInsPackettHandler(IBlacklistHttpClient blacklistHttpClient, ILogger logger) { _blacklistHttpClient = blacklistHttpClient; _logger = logger; }
public BlInsPackettHandler(IBlacklistHttpClient blacklistHttpClient) { _blacklistHttpClient = blacklistHttpClient; }
public BlDelPacketHandler(IBlacklistHttpClient blacklistHttpClient) { _blacklistHttpClient = blacklistHttpClient; }
public PjoinPacketHandler(ILogger logger, IBlacklistHttpClient blacklistHttpCLient) { _logger = logger; _blacklistHttpCLient = blacklistHttpCLient; }