Example #1
0
        void GetEndpoint(ReceiveEndpointEvent endpointEvent)
        {
            var endpoint = _endpoints.GetOrAdd(endpointEvent.InputAddress, address => new Endpoint());

            endpoint.ReceiveEndpoint ??= endpointEvent.ReceiveEndpoint;
        }
Example #2
0
 void UpdateEndpoint(ReceiveEndpointEvent endpointEvent)
 {
     _endpoints.AddOrUpdate(endpointEvent.InputAddress, endpointEvent.ReceiveEndpoint, (address, _) => endpointEvent.ReceiveEndpoint);
 }