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.