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