Move Api classes and remove unused imports

This commit is contained in:
AeonLucid committed 2020-10-19 12:15:27 +02:00
1 parent 93b3b06e54
commit d44224a91c
30 files changed
+25 -59

No files matched your search

+1 -2
View File
@@ -1,5 +1,4 @@
using System;
using Impostor.Server.Plugins;
using Impostor.Server.Plugins;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.DependencyInjection;
-2
View File
@@ -1,7 +1,5 @@
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.Net;
using System.Threading.Tasks;
using Impostor.Server.Net;
using Impostor.Server.Net.Messages;
using Impostor.Shared.Innersloth;
@@ -1,7 +1,6 @@
using System;
using System.Threading.Tasks;
using Impostor.Server.Net.Messages;
using Impostor.Shared.Innersloth.Data;
namespace Impostor.Server.Net
{
-2
View File
@@ -1,6 +1,4 @@
using System.Collections.Generic;
using System.Threading.Tasks;
using Impostor.Server.Net.Messages;
namespace Impostor.Server.Net
{
@@ -1,7 +1,5 @@
using System.Threading.Tasks;
using Impostor.Server.Games;
using Impostor.Server.Net.Manager;
using Impostor.Shared.Innersloth.Data;
namespace Impostor.Server.Net
{
+1 -3
View File
@@ -1,6 +1,4 @@
using System;
using System.Net;
using System.Threading.Tasks;
using System.Net;
using Impostor.Server.Games;
using Impostor.Server.Net.Messages;
@@ -1,5 +1,4 @@
using Hazel;
using Impostor.Server.Net.Messages;
using Impostor.Server.Net.Messages;
namespace Impostor.Server.GameData.Objects
{
+1 -4
View File
@@ -2,15 +2,12 @@ using System;
using System.Threading.Tasks;
using Impostor.Server.Data;
using Impostor.Server.Games;
using Impostor.Server.Games.Managers;
using Impostor.Server.Hazel;
using Impostor.Server.Net.Hazel;
using Impostor.Server.Net.Manager;
using Impostor.Server.Net.Messages;
using Impostor.Shared.Innersloth;
using Impostor.Shared.Innersloth.Data;
using Microsoft.Extensions.Logging;
using Serilog;
using ILogger = Serilog.ILogger;
namespace Impostor.Server.Net
{
@@ -1,5 +1,4 @@
// ReSharper disable once CheckNamespace
namespace Impostor.Server.Net
namespace Impostor.Server.Net
{
internal abstract partial class ClientBase : IClient
{
+1 -2
View File
@@ -1,8 +1,7 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Threading.Tasks;
using Hazel;
using Impostor.Server.Hazel;
using Impostor.Server.Net.Hazel;
using Impostor.Server.Net.Messages;
using Impostor.Server.Net.State;
@@ -1,6 +1,5 @@
using System;
using System.Threading.Tasks;
using Impostor.Server.Hazel;
using Impostor.Server.Net.Hazel;
using Microsoft.Extensions.DependencyInjection;
namespace Impostor.Server.Net.Factories
@@ -1,4 +1,4 @@
using Impostor.Server.Hazel;
using Impostor.Server.Net.Hazel;
namespace Impostor.Server.Net.Factories
{
@@ -1,7 +1,4 @@
using Impostor.Server.Net;
// ReSharper disable once CheckNamespace
namespace Impostor.Server.Hazel
namespace Impostor.Server.Net.Hazel
{
internal partial class HazelConnection : IConnection
{
@@ -3,17 +3,17 @@ using System.Net;
using System.Threading.Tasks;
using Hazel;
using Impostor.Server.Hazel.Messages;
using Impostor.Server.Net;
using Impostor.Server.Net.Hazel.Messages;
using Impostor.Server.Net.Messages;
using Microsoft.Extensions.Logging;
namespace Impostor.Server.Hazel
namespace Impostor.Server.Net.Hazel
{
internal partial class HazelConnection
{
private readonly ILogger<HazelConnection> _logger;
private readonly ILogger<Net.Hazel.HazelConnection> _logger;
public HazelConnection(Connection innerConnection, ILogger<HazelConnection> logger)
public HazelConnection(Connection innerConnection, ILogger<Net.Hazel.HazelConnection> logger)
{
_logger = logger;
InnerConnection = innerConnection;
@@ -6,9 +6,9 @@ namespace Impostor.Server.Hazel.Messages
{
internal class HazelConnectionMessageWriter : HazelMessageWriter, IConnectionMessageWriter
{
private readonly HazelConnection _connection;
private readonly Net.Hazel.HazelConnection _connection;
public HazelConnectionMessageWriter(MessageType type, HazelConnection connection)
public HazelConnectionMessageWriter(MessageType type, Net.Hazel.HazelConnection connection)
: base(type)
{
_connection = connection;
@@ -3,7 +3,6 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Hazel;
using Impostor.Server.Games;
using Impostor.Server.Net;
using Impostor.Server.Net.Messages;
using Impostor.Server.Net.State;
@@ -25,7 +24,7 @@ namespace Impostor.Server.Hazel.Messages
return _game.Players
.Where(filter)
.Select(p => p.Client.Connection)
.OfType<HazelConnection>()
.OfType<Net.Hazel.HazelConnection>()
.Select(c => c.InnerConnection);
}
@@ -53,7 +52,7 @@ namespace Impostor.Server.Hazel.Messages
public ValueTask SendToAsync(int id)
{
if (_game.TryGetPlayer(id, out var player)
&& player.Client.Connection is HazelConnection hazelConnection)
&& player.Client.Connection is Net.Hazel.HazelConnection hazelConnection)
{
hazelConnection.InnerConnection.Send(Writer);
}
@@ -1,8 +1,9 @@
using System;
using Hazel;
using Impostor.Server.Hazel.Messages;
using Impostor.Server.Net.Messages;
namespace Impostor.Server.Hazel.Messages
namespace Impostor.Server.Net.Hazel.Messages
{
internal class HazelMessage : IMessage, IDisposable
{
@@ -1,6 +1,5 @@
using System.Collections.Generic;
// ReSharper disable once CheckNamespace
namespace Impostor.Server.Net.Manager
{
internal partial class ClientManager : IClientManager
@@ -3,8 +3,8 @@ using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Impostor.Server.Data;
using Impostor.Server.Hazel;
using Impostor.Server.Net.Factories;
using Impostor.Server.Net.Hazel;
using Impostor.Server.Net.Messages;
using Impostor.Shared.Innersloth;
using Impostor.Shared.Innersloth.Data;
@@ -3,7 +3,6 @@ using System.Linq;
using Impostor.Server.Games;
using Impostor.Server.Games.Managers;
// ReSharper disable once CheckNamespace
namespace Impostor.Server.Net.Manager
{
internal partial class GameManager : IGameManager
@@ -8,7 +8,6 @@ using Impostor.Server.Data;
using Impostor.Server.Events;
using Impostor.Server.Events.Managers;
using Impostor.Server.Games;
using Impostor.Server.Games.Managers;
using Impostor.Server.Net.Redirector;
using Impostor.Server.Net.State;
using Impostor.Shared.Innersloth;
+3 -7
View File
@@ -4,11 +4,7 @@ using System.Net.Sockets;
using System.Threading.Tasks;
using Hazel;
using Hazel.Udp;
using Impostor.Server.Games;
using Impostor.Server.Hazel.Messages;
using Impostor.Server.Net.Manager;
using Impostor.Server.Net.Messages;
using Impostor.Server.Net.State;
using Microsoft.Extensions.Logging;
namespace Impostor.Server.Hazel
@@ -17,13 +13,13 @@ namespace Impostor.Server.Hazel
{
private readonly ClientManager _clientManager;
private readonly ILogger<Matchmaker> _logger;
private readonly ILogger<HazelConnection> _connectionLogger;
private readonly ILogger<Net.Hazel.HazelConnection> _connectionLogger;
private UdpConnectionListener _connection;
public Matchmaker(
ILogger<Matchmaker> logger,
ClientManager clientManager,
ILogger<HazelConnection> connectionLogger)
ILogger<Net.Hazel.HazelConnection> connectionLogger)
{
_logger = logger;
_clientManager = clientManager;
@@ -56,7 +52,7 @@ namespace Impostor.Server.Hazel
var clientVersion = e.HandshakeData.ReadInt32();
var name = e.HandshakeData.ReadString();
var connection = new HazelConnection(e.Connection, _connectionLogger);
var connection = new Net.Hazel.HazelConnection(e.Connection, _connectionLogger);
// Register client
await _clientManager.RegisterConnectionAsync(connection, name, clientVersion);
@@ -3,7 +3,6 @@ using System.Threading;
using System.Threading.Tasks;
using Impostor.Server.Data;
using Impostor.Server.Hazel;
using Impostor.Server.Net.Manager;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
@@ -1,6 +1,6 @@
using System.Threading.Tasks;
using Impostor.Server.Data;
using Impostor.Server.Hazel;
using Impostor.Server.Net.Hazel;
using Impostor.Server.Net.Manager;
using Impostor.Server.Net.Messages;
using Impostor.Shared.Innersloth;
@@ -1,6 +1,5 @@
using Impostor.Server.Games;
// ReSharper disable once CheckNamespace
namespace Impostor.Server.Net.State
{
internal partial class ClientPlayer
@@ -1,6 +1,4 @@
using System.Threading.Tasks;
using Impostor.Server.Games;
using Impostor.Shared.Innersloth.Data;
namespace Impostor.Server.Net.State
{
@@ -1,6 +1,5 @@
using Impostor.Server.Games;
// ReSharper disable once CheckNamespace
namespace Impostor.Server.Net.State
{
internal partial class Game : IGame
@@ -2,7 +2,6 @@
using Impostor.Server.Games;
using Impostor.Server.Net.Messages;
using Impostor.Shared.Innersloth.Data;
using Impostor.Shared.Innersloth.GameData;
namespace Impostor.Server.Net.State
{
-1
View File
@@ -6,7 +6,6 @@ using System.Net;
using System.Threading.Tasks;
using Impostor.Server.Events.Managers;
using Impostor.Server.Games;
using Impostor.Server.Games.Managers;
using Impostor.Server.Hazel;
using Impostor.Server.Hazel.Messages;
using Impostor.Server.Net.Manager;
@@ -1,5 +1,5 @@
using Hazel;
using Impostor.Server.Hazel.Messages;
using Impostor.Server.Net.Hazel.Messages;
using Impostor.Server.Net.Messages;
using Xunit;