Few changes

This commit is contained in:
Nikita Dugin
2026-04-08 01:25:20 +03:00
parent e2425d6634
commit 8ec3be6d9c
5 changed files with 269 additions and 9 deletions
@@ -1,12 +1,17 @@
using MessagePipe;
using Players;
using UnityEngine;
using VContainer;
using VContainer.Unity;
public sealed class ApplicationLifetimeScope : LifetimeScope
{
[SerializeField] private PlayerNameService _playerNameService;
protected override void Configure(IContainerBuilder builder)
{
RegisterMessagePipe(builder);
RegisterServices(builder);
}
private void RegisterMessagePipe(IContainerBuilder builder)
@@ -27,4 +32,9 @@ public sealed class ApplicationLifetimeScope : LifetimeScope
builder.RegisterMessagePipe();
#endif
}
private void RegisterServices(IContainerBuilder builder)
{
builder.RegisterInstance(_playerNameService).AsSelf();
}
}