public GetLightPointQueryHandler(IHomeLightSystemRepository homeLightSystemRepository, IMapper mapper, ISqlConnectionFactory sqlConnectionFactory) { _homeLightSystemRepository = homeLightSystemRepository; _sqlConnectionFactory = sqlConnectionFactory; _mapper = mapper; }
public DisableLighPointCommandHandler(IHomeLightSystemRepository homeLightSystemRepository) => _homeLightSystemRepository = homeLightSystemRepository ?? throw new ArgumentNullException(nameof(homeLightSystemRepository));
public ChangeLightPointsGroupStatusCommandHandler(IHomeLightSystemRepository homeLightSystemRepository) => _homeLightSystemRepository = homeLightSystemRepository ?? throw new ArgumentNullException(nameof(homeLightSystemRepository));
public AddLightsGroupToLightPointCommandHandler(IHomeLightSystemRepository homeLightSystemRepository) => _homeLightSystemRepository = homeLightSystemRepository
public RemoveLightsGroupFromLightPointCommandHandler(IHomeLightSystemRepository homeLightSystemRepository) => _homeLightSystemRepository = homeLightSystemRepository