Files
riversong-code-showcase/Source/Engine/Core/ServiceLocatorExtensions.cs
2026-05-21 16:04:49 +02:00

15 lines
445 B
C#

namespace DanieleMarotta.RiversongCodeShowcase
{
public static class ServiceLocatorExtensions
{
public static void RegisterService<T>(this IServiceLocator serviceLocator, T service)
{
serviceLocator.RegisterService(typeof(T), service);
}
public static T GetService<T>(this IServiceLocator serviceLocator)
{
return (T)serviceLocator.GetService(typeof(T));
}
}
}