protected override void EventConnectMessageHandler(RemoteHostInfo remoteHost, EventMessageConnectArgs args) { Logger.Debug($"MessageManager.EventConnectMessageHandler Invoked for ({remoteHost.Host} via {remoteHost.Protocol} code: {args.Message.DeviceCode})"); //TODO валидация? var device = args.ConnectMessage.Device; Worker.AddAddress(device.Code, new Addresses(device.MacAddress, remoteHost.Host)); _ConnectMessageReceived?.Invoke(this, args); }