예제 #1
0
        private static List <OscDelegateReceiver> SetUpOscReceivers(ApplicationConfiguration appConfig,
                                                                    IOscTranslator translator, ILoggerFactory loggerFactory)
        {
            var receivers = new List <OscDelegateReceiver>();

            foreach (var oscReceiver in appConfig.Osc.Devices.Select(device =>
                                                                     new OscDelegateReceiver(device.ReceivePort, translator,
                                                                                             loggerFactory.CreateLogger <OscDelegateReceiver>())))
            {
                oscReceiver.Connect();
                receivers.Add(oscReceiver);
            }

            return(receivers);
        }
예제 #2
0
 public ToBiosVerifier(IOscTranslator translator, Mock <IBiosSendClient> biosSender) =>
 (_translator, _biosSender) = (translator, biosSender);