public DeviceCommunication(IApplicationLogic applicationLogicIn, ILogger loggerIn, IChromeCastMessages chromeCastMessagesIn) { applicationLogic = applicationLogicIn; logger = loggerIn; chromeCastMessages = chromeCastMessagesIn; chromeCastDestination = string.Empty; chromeCastSource = string.Format("client-8{0}", new Random().Next(10000, 99999)); requestId = 0; }