Files
Kayori_MedusaPluginChargeMa…/MedusaPluginChargeMachine/ChargeMachinePlugin.cs
T
2026-01-17 20:29:21 +01:00

35 lines
965 B
C#

using Abstractions;
using MedusaPluginChargeMachine.Services;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using System.Text;
namespace MedusaPluginChargeMachine;
public class ChargeMachinePlugin: IMedusaPlugin
{
public Task<bool> DoesProfileExist(string cardId)
{
return Task.FromResult(true);
}
public string Name => "Charge Machine";
public string Version => "1.0.0";
public string Description => "Plugin for the paseli charge machine";
public string GameCode => "LA9";
public int? MinVer => null;
public int? MaxVer => null;
public Encoding? ForcedEncoding => null;
public Task OnBuilderInitialize(WebApplicationBuilder builder)
{
builder.Services.AddSingleton<ISessionService, SessionService>();
return Task.CompletedTask;
}
public Task OnAppInitialize(WebApplication app)
{
return Task.CompletedTask;
}
}