mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
* Saving work * Move shit to engine * lord * merg * awa * bql is kill * forgot the fucking bike rack * bql is kill for real * pjb will kill me * aughfhbdj * yo ho here we go on my way to the MINES * a * adgddf * gdsgvfvxshngfgh * b * hfsjhghj * hbfdjjh * tf you mean i have to document it * follow C# standards * Assorted cleanup and documentation pass, minor bugfix in ValueRefParser. * Start porting old commands, remove that pesky prefix in favor of integrating with the shell. * Fix valueref up a bit, improve autocomplete for it. * e * Toolshed type system adventure. * a log * a * a e i o u * awa * fix tests * Arithmetic commands. * a * parse improvements --------- Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
55 lines
2.3 KiB
C#
55 lines
2.3 KiB
C#
using Robust.Shared.Asynchronous;
|
|
using Robust.Shared.Configuration;
|
|
using Robust.Shared.ContentPack;
|
|
using Robust.Shared.Exceptions;
|
|
using Robust.Shared.GameObjects;
|
|
using Robust.Shared.IoC;
|
|
using Robust.Shared.Localization;
|
|
using Robust.Shared.Log;
|
|
using Robust.Shared.Map;
|
|
using Robust.Shared.Network;
|
|
using Robust.Shared.Physics;
|
|
using Robust.Shared.Physics.Collision;
|
|
using Robust.Shared.Profiling;
|
|
using Robust.Shared.Random;
|
|
using Robust.Shared.Sandboxing;
|
|
using Robust.Shared.Serialization;
|
|
using Robust.Shared.Serialization.Manager;
|
|
using Robust.Shared.Threading;
|
|
using Robust.Shared.Timing;
|
|
using Robust.Shared.Toolshed;
|
|
|
|
namespace Robust.Shared
|
|
{
|
|
internal static class SharedIoC
|
|
{
|
|
public static void RegisterIoC(IDependencyCollection deps)
|
|
{
|
|
deps.Register<ISerializationManager, SerializationManager>();
|
|
deps.Register<IDynamicTypeFactory, DynamicTypeFactory>();
|
|
deps.Register<IDynamicTypeFactoryInternal, DynamicTypeFactory>();
|
|
deps.Register<IEntitySystemManager, EntitySystemManager>();
|
|
deps.Register<ILocalizationManager, LocalizationManager>();
|
|
deps.Register<ILocalizationManagerInternal, LocalizationManager>();
|
|
deps.Register<ILogManager, LogManager>();
|
|
deps.Register<IModLoader, ModLoader>();
|
|
deps.Register<IModLoaderInternal, ModLoader>();
|
|
deps.Register<INetManager, NetManager>();
|
|
deps.Register<IRuntimeLog, RuntimeLog>();
|
|
deps.Register<ITaskManager, TaskManager>();
|
|
deps.Register<TaskManager, TaskManager>();
|
|
deps.Register<ITimerManager, TimerManager>();
|
|
deps.Register<ProfManager, ProfManager>();
|
|
deps.Register<IRobustRandom, RobustRandom>();
|
|
deps.Register<IRobustMappedStringSerializer, RobustMappedStringSerializer>();
|
|
deps.Register<ISandboxHelper, SandboxHelper>();
|
|
deps.Register<IManifoldManager, CollisionManager>();
|
|
deps.Register<IVerticesSimplifier, RamerDouglasPeuckerSimplifier>();
|
|
deps.Register<IParallelManager, ParallelManager>();
|
|
deps.Register<IParallelManagerInternal, ParallelManager>();
|
|
deps.Register<ToolshedManager>();
|
|
deps.Register<HttpClientHolder>();
|
|
}
|
|
}
|
|
}
|