public EventSender( MessagingFactory messagingFactory, SimulatorConfiguration config, Func<object, byte[]> serializer) { this._serializer = serializer; this._eventHubClient = messagingFactory.CreateEventHubClient(config.EventHubPath); }
public SimulationProfile( string hostName, SimulatorConfiguration simulatorConfiguration) { Guard.ArgumentNotNullOrEmpty(hostName, "hostName"); Guard.ArgumentNotNull(simulatorConfiguration, "simulatorConfiguration"); _hostName = hostName; _simulatorConfiguration = simulatorConfiguration; }
public SimulationProfile( string hostName, SimulatorConfiguration simulatorConfiguration) { Guard.ArgumentNotNullOrEmpty(hostName, "hostName"); Guard.ArgumentNotNull(simulatorConfiguration, "simulatorConfiguration"); _hostName = hostName; _simulatorConfiguration = simulatorConfiguration; }
public SimulationProfile( string hostName, int instanceCount, SimulatorConfiguration simulatorConfiguration) { _hostName = hostName; _simulatorConfiguration = simulatorConfiguration; _devicesPerInstance = simulatorConfiguration.NumberOfDevices / instanceCount; }
public EventSender( Device device, SimulatorConfiguration config, Func<object, byte[]> serializer) { this._serializer = serializer; var connectionString = ServiceBusConnectionStringBuilder.CreateUsingSharedAccessSignature( device.Endpoint, device.EventHubName, device.Id, device.Token ); _eventHubSender = EventHubSender.CreateFromConnectionString(connectionString); }
public EventSender( Device device, SimulatorConfiguration config, Func <object, byte[]> serializer) { this._serializer = serializer; var connectionString = ServiceBusConnectionStringBuilder.CreateUsingSharedAccessSignature( device.Endpoint, device.EventHubName, device.Id, device.Token ); _eventHubSender = EventHubSender.CreateFromConnectionString(connectionString); }