using System.Diagnostics.Metrics;
using Robust.Server.Configuration;
using Robust.Server.Console;
using Robust.Server.DataMetrics;
using Robust.Server.GameObjects;
using Robust.Server.GameStates;
using Robust.Server.Localization;
using Robust.Server.Network.Transfer;
using Robust.Server.Placement;
using Robust.Server.Player;
using Robust.Server.Prototypes;
using Robust.Server.Reflection;
using Robust.Server.Replays;
using Robust.Server.Scripting;
using Robust.Server.Serialization;
using Robust.Server.ServerHub;
using Robust.Server.ServerStatus;
using Robust.Server.Upload;
using Robust.Server.ViewVariables;
using Robust.Shared;
using Robust.Shared.Configuration;
using Robust.Shared.Console;
using Robust.Shared.ContentPack;
using Robust.Shared.GameObjects;
using Robust.Shared.IoC;
using Robust.Shared.Localization;
using Robust.Shared.Map;
using Robust.Shared.Network;
using Robust.Shared.Network.Transfer;
using Robust.Shared.Player;
using Robust.Shared.Prototypes;
using Robust.Shared.Reflection;
using Robust.Shared.Replays;
using Robust.Shared.Serialization;
using Robust.Shared.Timing;
using Robust.Shared.Upload;
using Robust.Shared.ViewVariables;
namespace Robust.Server
{
internal static class ServerIoC
{
///
/// Registers all the types into the
///
internal static void RegisterIoC(IDependencyCollection deps)
{
SharedIoC.RegisterIoC(deps);
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
deps.Register();
}
}
}