Example #1
0
        public void SendOnForwardingChanged(DateTime Timestamp,
                                            ImporterForwardingInfo ForwardingInfo,
                                            RoamingNetwork_Id?OldRN,
                                            RoamingNetwork_Id?NewRN)
        {
            SaveForwardingDataToFile();

            OnForwardingChanged?.Invoke(Timestamp, this, ForwardingInfo, OldRN, NewRN);
        }
Example #2
0
        public void SendOnForwardingChanged(DateTime Timestamp,
                                            ImporterForwardingInfo ForwardingInfo,
                                            RoamingNetwork_Id OldRN,
                                            RoamingNetwork_Id NewRN)
        {
            SaveForwardingDataToFile();

            var OnForwardingChangedLocal = OnForwardingChanged;

            if (OnForwardingChangedLocal != null)
            {
                OnForwardingChangedLocal(Timestamp, this, ForwardingInfo, OldRN, NewRN);
            }
        }
Example #3
0
        public Boolean Get(ChargingStation_Id ChargingStationId, out ImporterForwardingInfo ImporterForwardingInfo)

        => _AllForwardingInfos.TryGetValue(ChargingStationId, out ImporterForwardingInfo);