1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- 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
- {
- public 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;
- }
- }
- }
|