123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- using EVCB_OCPP.Packet.Features;
- using EVCB_OCPP.Packet.Messages;
- using System;
- using Microsoft.Extensions.Logging;
- using EVCB_OCPP.WSServer.Service.WsService;
- namespace EVCB_OCPP.WSServer.Message
- {
- internal partial class ProfileHandler
- {
- internal MessageResult ExecuteSecurityRequest(Actions action, WsClientData session, IRequest request)
- {
- MessageResult result = new MessageResult() { Success = false };
- try
- {
- switch (action)
- {
- default:
- {
- logger.LogWarning(string.Format("Not Implement {0} Logic(ExecuteCoreRequest)", request.GetType().ToString().Replace("OCPPPackage.Messages.Core.", "")));
- }
- break;
- }
- }
- catch (Exception ex)
- {
- logger.LogCritical("chargeBoxId:{0} {1}", session.ChargeBoxId, action);
- logger.LogCritical("Data {0}", request.ToString());
- logger.LogCritical("Error {0}", ex.ToString());
- result.Exception = ex;
- }
- return result;
- }
- internal MessageResult ExecuteSecurityConfirm(Actions action, WsClientData session, IConfirmation confirm, string requestId)
- {
- MessageResult result = new MessageResult() { Success = false };
- switch (action)
- {
- default:
- {
- logger.LogWarning(string.Format("Not Implement {0} Logic", confirm.GetType().ToString().Replace("OCPPPackage.Messages.RemoteTrigger.", "")));
- }
- break;
- }
- return result;
- }
- internal MessageResult ReceivedSecurityError(Actions action, string errorMsg, WsClientData session, string requestId)
- {
- MessageResult result = new MessageResult() { Success = true };
- switch (action)
- {
- default:
- {
- logger.LogWarning(string.Format("Not Implement {0} Logic", action));
- }
- break;
- }
- return result;
- }
- }
- }
|