コード例 #1
0
 public HomeController(IICBApiSensorsService apiSensorsService, IUserSensorService userSensorService, IUserManager <User> userManager, IMemoryCache cache)
 {
     this.apiSensorsService = apiSensorsService ?? throw new ArgumentNullException(nameof(apiSensorsService));
     this.userSensorService = userSensorService ?? throw new ArgumentNullException(nameof(userSensorService));
     _userManager           = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _cache = cache ?? throw new ArgumentNullException(nameof(cache));
 }
コード例 #2
0
 public SensorsController(IUserSensorService userSensorService, IICBApiSensorsService apiSensorsService)
 {
     this.userSensorService = userSensorService;
     this.apiSensorsService = apiSensorsService;
 }
コード例 #3
0
 public SensorsController(IICBApiSensorsService apiSensorsService, IUserSensorService userSensorService, UserManager <User> userManager)
 {
     this.apiSensorsService = apiSensorsService ?? throw new ArgumentNullException(nameof(apiSensorsService));
     this.userSensorService = userSensorService ?? throw new ArgumentNullException(nameof(userSensorService));
     this.userManager       = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }