12345678910111213 |
- using EVCB_OCPP.Domain.Models.MainDb;
- namespace EVCB_OCPP.DBAPI.Services.ServerMessageServices;
- public interface IServerMessageService
- {
- Task<string> AddServerMessage(string ChargeBoxId, string OutAction, string OutRequest, string CreatedBy, DateTime? CreatedOn = null, string SerialNo = "", string InMessage = "", CancellationToken token = default);
- Task<List<ServerMessage>> GetNeedSendToClientServerMessages();
- Task<bool> SetServerMessageResponseReceived(int id, string InMessage = "", DateTime ReceivedOn = default);
- Task<bool> SetServerMessageServerHandling(int id, DateTime UpdatedOn = default);
- Task<List<ServerMessage>> GetServerMessages();
- Task SaveCompletedMessageToDb();
- }
|