Updating structure

This commit is contained in:
2026-09-26 00:48:37 -04:00
parent 6eceff8002
commit 36b3c4f2b6
116 changed files with 1947 additions and 140 deletions
@@ -0,0 +1,11 @@
using ZeroSpace.Model;
namespace ZeroSpace.Web.Services;
public interface IUnitsApiClient
{
Task<IReadOnlyList<UnitData>> GetUnitsAsync(string? faction = null, int? tier = null, CancellationToken cancellationToken = default);
Task<UnitData?> GetUnitByIdAsync(string id, CancellationToken cancellationToken = default);
Task<UnitData?> CreateUnitAsync(UnitData unit, CancellationToken cancellationToken = default);
Task<bool> DeleteUnitAsync(string id, CancellationToken cancellationToken = default);
}