2024-12-22 21:38:19 +03:00
|
|
|
using Robust.LoaderApi;
|
|
|
|
|
|
2025-01-05 17:05:23 +03:00
|
|
|
namespace Nebula.Shared.Models;
|
2024-12-22 21:38:19 +03:00
|
|
|
|
|
|
|
|
public sealed class MainArgs : IMainArgs
|
|
|
|
|
{
|
|
|
|
|
public MainArgs(string[] args, IFileApi fileApi, IRedialApi? redialApi, IEnumerable<ApiMount>? apiMounts)
|
|
|
|
|
{
|
|
|
|
|
Args = args;
|
|
|
|
|
FileApi = fileApi;
|
|
|
|
|
RedialApi = redialApi;
|
|
|
|
|
ApiMounts = apiMounts;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public string[] Args { get; }
|
|
|
|
|
public IFileApi FileApi { get; }
|
|
|
|
|
public IRedialApi? RedialApi { get; }
|
|
|
|
|
public IEnumerable<ApiMount>? ApiMounts { get; }
|
|
|
|
|
}
|