mirror of
https://gitea.tendokyu.moe/Kayori/MedusaPluginChargeMachine.git
synced 2026-10-06 22:17:56 +03:00
29 lines
881 B
C#
29 lines
881 B
C#
using System.Xml.Linq;
|
|
using Abstractions.Handlers;
|
|
using Abstractions.Services;
|
|
using MedusaPluginChargeMachine.Models.Request;
|
|
using MedusaPluginChargeMachine.Models.Response;
|
|
using ISessionService = MedusaPluginChargeMachine.Services.ISessionService;
|
|
|
|
namespace MedusaPluginChargeMachine.Handlers.LA9
|
|
{
|
|
public class CheckoutEaChargeHandler(ISessionService sessionService): Handler<CheckoutRequest, CheckoutResponse>
|
|
{
|
|
public override void Configure()
|
|
{
|
|
Module("eacharge");
|
|
Method("checkout");
|
|
}
|
|
public override CheckoutResponse Handle(CheckoutRequest req, GameModel model)
|
|
{
|
|
sessionService.RemoveSession(req.SessionId);
|
|
|
|
var checkoutResponse = new CheckoutResponse()
|
|
{
|
|
Status = 0
|
|
};
|
|
return checkoutResponse;
|
|
}
|
|
}
|
|
}
|