Esempio n. 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();
 }
Esempio n. 2
0
 public RobotManager(IRobotDataSvc dataService, IEventPublisher evtPub) : this(dataService) => _evtPub = Check.NotNull(evtPub, nameof(evtPub));
Esempio n. 3
0
 private RobotManager(IRobotDataSvc dataService)
 {
     _dataService = Check.NotNull(dataService, nameof(dataService)); RobotManagerCtor();
 }