74 lines
2.1 KiB
C#
74 lines
2.1 KiB
C#
using Core.Models.Eft.Builds;
|
|
using Core.Models.Eft.Common;
|
|
using Core.Models.Eft.HttpResponse;
|
|
using Core.Models.Eft.PresetBuild;
|
|
using Core.Models.Eft.Profile;
|
|
|
|
namespace Core.Callbacks;
|
|
|
|
public class BuildsCallbacks
|
|
{
|
|
public BuildsCallbacks()
|
|
{
|
|
}
|
|
|
|
/// <summary>
|
|
/// Handle client/builds/list
|
|
/// </summary>
|
|
/// <param name="url"></param>
|
|
/// <param name="info"></param>
|
|
/// <param name="sessionID"></param>
|
|
/// <returns></returns>
|
|
public GetBodyResponseData<UserBuilds> GetBuilds(string url, EmptyRequestData info, string sessionID)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Handle client/builds/magazine/save
|
|
/// </summary>
|
|
/// <param name="url"></param>
|
|
/// <param name="info"></param>
|
|
/// <param name="sessionID"></param>
|
|
/// <returns></returns>
|
|
public NullResponseData CreateMagazineTemplate(string url, SetMagazineRequest info, string sessionID)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Handle client/builds/weapon/save
|
|
/// </summary>
|
|
/// <param name="url"></param>
|
|
/// <param name="info"></param>
|
|
/// <param name="sessionID"></param>
|
|
/// <returns></returns>
|
|
public NullResponseData SetWeapon(string url, PresetBuildActionRequestData info, string sessionID)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Handle client/builds/equipment/save
|
|
/// </summary>
|
|
/// <param name="url"></param>
|
|
/// <param name="info"></param>
|
|
/// <param name="sessionID"></param>
|
|
/// <returns></returns>
|
|
public NullResponseData SetEquipment(string url, PresetBuildActionRequestData info, string sessionID)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Handle client/builds/delete
|
|
/// </summary>
|
|
/// <param name="url"></param>
|
|
/// <param name="info"></param>
|
|
/// <param name="sessionID"></param>
|
|
/// <returns></returns>
|
|
public NullResponseData DeleteBuild(string url, RemoveBuildRequestData info, string sessionID)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
} |