public PredictHatCommand(IConfiguration configuration, ScreenshotTrainingService service) { _CustomVisionKey = configuration["AzureServices:HatDetection:Key"]; _AzureEndpoint = configuration["AzureServices:HatDetection:CustomVisionEndpoint"]; _TwitchChannel = configuration["StreamServices:Twitch:Channel"]; _AzureProjectId = Guid.Parse(configuration["AzureServices:HatDetection:ProjectId"]); _TrainHat = service; }
public PredictHatCommand(IConfiguration configuration, ScreenshotTrainingService service, HatDescriptionRepository repository, IHubContext <ObsHub> hubContext) { _CustomVisionKey = configuration["AzureServices:HatDetection:Key"]; _AzureEndpoint = configuration["AzureServices:HatDetection:CustomVisionEndpoint"]; _TwitchChannel = configuration["StreamServices:Twitch:Channel"]; _AzureProjectId = Guid.Parse(configuration["AzureServices:HatDetection:ProjectId"]); _TrainHat = service; _Repository = repository; _HubContext = hubContext; }
public AddHatCommand(ScreenshotTrainingService service) { _TrainHat = service; }
public TrainHatCommand(ScreenshotTrainingService service, IHubContext <ObsHub> hubContext) { _TrainHat = service; _HubContext = hubContext; }