using Core.Models.Eft.Builds; using Core.Models.Eft.PresetBuild; using Core.Models.Eft.Profile; namespace Core.Controllers; public class BuildController { /// /// Handle client/handbook/builds/my/list /// /// /// public UserBuilds GetUserBuilds(string sessionID) { throw new NotImplementedException(); } /// /// Handle client/builds/weapon/save /// /// /// public void SaveWeaponBuild(string sessionId, PresetBuildActionRequestData body) { throw new NotImplementedException(); } /// /// Handle client/builds/equipment/save event /// /// /// public void SaveEquipmentBuild(string sessionId, PresetBuildActionRequestData request) { throw new NotImplementedException(); } /// /// Handle client/builds/delete /// /// /// public void RemoveBuild(string sessionId, RemoveBuildRequestData request) { RemovePlayerBuild(request.Id, sessionId); } /// /// Handle client/builds/magazine/save /// /// /// public void CreateMagazineTemplate(string sessionId, SetMagazineRequest request) { throw new NotImplementedException(); } /// /// /// /// /// private void RemovePlayerBuild(string idToRemove, string sessionId) { throw new NotImplementedException(); } }