Skip to content

Constructor MyDeviceService

Namespace: Belay.Extensions.Examples
Assembly: Belay.Extensions.dll

MyDeviceService(IDeviceFactory, IExecutorFactory, ILogger<MyDeviceService>)

Initializes a new instance of the class.

csharp
public MyDeviceService(IDeviceFactory deviceFactory, IExecutorFactory executorFactory, ILogger<DiUsageExample.MyDeviceService> logger)

Parameters

deviceFactory IDeviceFactory

Factory for creating devices.

executorFactory IExecutorFactory

Factory for creating executors.

logger ILogger<DiUsageExample.MyDeviceService>

Logger instance.

MyDeviceService(IDeviceFactory, IExecutorFactory, ILogger<MyDeviceService>)

Initializes a new instance of the class.

csharp
public MyDeviceService(IDeviceFactory deviceFactory, IExecutorFactory executorFactory, ILogger<DiUsageExample.MyDeviceService> logger)

Parameters

deviceFactory IDeviceFactory

Factory for creating devices.

executorFactory IExecutorFactory

Factory for creating executors.

logger ILogger<DiUsageExample.MyDeviceService>

Logger instance.

Released under the Apache License 2.0.