private void LogPacket(IPacket packet, bool clientToServer) { for (int i = 0, LogProvidersCount = LogProviders.Count; i < LogProvidersCount; i++) { var provider = LogProviders[i]; packet.Log(provider, clientToServer); } }