Exemple #1
0
 public RobotManager(IRobotDataSvc dataService, Beef.Events.IEventPublisher eventPublisher, IGuidIdentifierGenerator guidIdentifierGenerator)
 {
     _dataService             = Check.NotNull(dataService, nameof(dataService));
     _eventPublisher          = Check.NotNull(eventPublisher, nameof(eventPublisher));
     _guidIdentifierGenerator = Check.NotNull(guidIdentifierGenerator, nameof(guidIdentifierGenerator));
     RobotManagerCtor();
 }
Exemple #2
0
 public RobotManager(IRobotDataSvc dataService, IEventPublisher evtPub) : this(dataService) => _evtPub = Check.NotNull(evtPub, nameof(evtPub));
Exemple #3
0
 private RobotManager(IRobotDataSvc dataService)
 {
     _dataService = Check.NotNull(dataService, nameof(dataService)); RobotManagerCtor();
 }